diff options
author | Jian Liang <jianliang79@gmail.com> | 2013-08-30 01:41:44 (GMT) |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-09-03 01:20:26 (GMT) |
commit | d3e2ba0afb720f9ab91a2264927ea5a232c4eef6 (patch) | |
tree | 91a9fcd24ababb99052aaed93098db0d9b81a3c5 /LICENSE.LGPL | |
parent | ab4035d522eede6e6fb9251b521ab9e030fa13e3 (diff) | |
download | Qt-d3e2ba0afb720f9ab91a2264927ea5a232c4eef6.zip Qt-d3e2ba0afb720f9ab91a2264927ea5a232c4eef6.tar.gz Qt-d3e2ba0afb720f9ab91a2264927ea5a232c4eef6.tar.bz2 |
Fix QOleDropTarget object leak
1) call Release() to nativeExtra->dropTraget in
QWidgetPrivate::unregisterOleDnd() to prevent leak
2) call RevokeDragDrop() in QWidgetPrivate::setParent_sys() when the old
window handle is to be destroyed and the current widget has already
registered an ole drop target object to prevent leak
Change-Id: I767f4e0ea3e6cb5f14d72ba88e1f8f1bc8c0dc3c
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Diffstat (limited to 'LICENSE.LGPL')
0 files changed, 0 insertions, 0 deletions