aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@theqtcompany.com>2015-04-08 16:59:23 +0200
committerKai Koehne <kai.koehne@theqtcompany.com>2015-04-08 18:49:25 +0000
commitf5c36a8fce4bd6790682df6786a1498e1b3dccf0 (patch)
tree60f8f67189e9a927681ec5244003531fa909e6af /src
parent765fc9fd4858798c77463fd5b30c5dbfd11fcb85 (diff)
QWinTaskBarButton: Do not crash on exit (XP)
Task-number: QTBUG-36664 Change-Id: Ie6cedd6b62042b96f4c2fa1f924a775e5e53e418 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Diffstat (limited to 'src')
-rw-r--r--src/winextras/qwintaskbarbutton.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/winextras/qwintaskbarbutton.cpp b/src/winextras/qwintaskbarbutton.cpp
index 8b9f7a7..b5670fb 100644
--- a/src/winextras/qwintaskbarbutton.cpp
+++ b/src/winextras/qwintaskbarbutton.cpp
@@ -104,7 +104,8 @@ QWinTaskbarButtonPrivate::QWinTaskbarButtonPrivate() : progressBar(0), pTbList(0
QWinTaskbarButtonPrivate::~QWinTaskbarButtonPrivate()
{
- pTbList->Release();
+ if (pTbList)
+ pTbList->Release();
}
HWND QWinTaskbarButtonPrivate::handle()