diff options
author | Ihor Dutchak <ihor.youw@gmail.com> | 2017-04-17 00:35:38 +0300 |
---|---|---|
committer | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2017-04-17 09:56:15 +0000 |
commit | d1210281e41008ce2e3510aa5cfb3ebea1c57734 (patch) | |
tree | 4af360e70b787129418ee8029638ad12166d5590 /src/plugins/platforms/xcb/qxcbmime.cpp | |
parent | 5662234afaf23d88e1f3fa4bee2a59b61bd0c267 (diff) |
Fix undefined behavior in QSharedPointer::create()5.8
Initialize a deleter for a new object, created by
QSharedPointer::create(), only after the object is actually
constructed.
[ChangeLog][QtCore][QSharedPointer] Fixed undefined behavior when
creating an object with QSharedPointer::create() and its conscructor
throws an exception.
Task-number: QTBUG-49824
Change-Id: I07f77a78ff468d9b45b8ef133278e8cdd96a0647
Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
Diffstat (limited to 'src/plugins/platforms/xcb/qxcbmime.cpp')
0 files changed, 0 insertions, 0 deletions