diff options
author | Thierry Bastian <[email protected]> | 2017-01-30 19:02:23 +0100 |
---|---|---|
committer | Thierry Bastian <[email protected]> | 2017-02-03 15:37:58 +0000 |
commit | b8dbde10a065c3ba95b794b6d53ff62e8ca22ee7 (patch) | |
tree | f0871b2f0b9eb0e9744345bac9d8d2b41a6338d9 /src/concurrent/doc/snippets/code | |
parent | c7762f117819738a426dd091246a48befdcbef08 (diff) |
Fix data corruption when reading byte arrays from QSettings
On macOS, the code that read the plist is using
QByteArray::fromRawCFData. When we return the data directly
we need to detach the QByteArray so that it does not point
CFData's data that will get deallocated just after the call.
Task-number: QTBUG-58531
Change-Id: If829a304b986c99c8fc2aeeb992f2d539a4eef3a
Reviewed-by: Thiago Macieira <[email protected]>
Reviewed-by: Tor Arne Vestbø <[email protected]>
Diffstat (limited to 'src/concurrent/doc/snippets/code')
0 files changed, 0 insertions, 0 deletions