From f5c36a8fce4bd6790682df6786a1498e1b3dccf0 Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Wed, 8 Apr 2015 16:59:23 +0200 Subject: QWinTaskBarButton: Do not crash on exit (XP) Task-number: QTBUG-36664 Change-Id: Ie6cedd6b62042b96f4c2fa1f924a775e5e53e418 Reviewed-by: Karsten Heimrich Reviewed-by: Friedemann Kleint --- src/winextras/qwintaskbarbutton.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/winextras') 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() -- cgit v1.2.3