From e0f16c3093b50bee85790d3cc2c58b87b3d92cc4 Mon Sep 17 00:00:00 2001
From: Eike Ziller <eike.ziller@nokia.com>
Date: Mon, 30 Jul 2012 09:48:43 +0200
Subject: [PATCH] Windows: Fix resource leak

Task-number: QTCREATORBUG-7385

Change-Id: I9c6e72a83e8761d32b1f9f94594e4e5d22f48b28
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
---
 src/plugins/coreplugin/progressmanager/progressmanager_win.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/plugins/coreplugin/progressmanager/progressmanager_win.cpp b/src/plugins/coreplugin/progressmanager/progressmanager_win.cpp
index 8c566243891..2bdeb272619 100644
--- a/src/plugins/coreplugin/progressmanager/progressmanager_win.cpp
+++ b/src/plugins/coreplugin/progressmanager/progressmanager_win.cpp
@@ -134,6 +134,7 @@ void Core::Internal::ProgressManagerPrivate::setApplicationLabel(const QString &
         const HICON icon = pix.toWinHICON();
 #endif
         pITask->SetOverlayIcon(winId, icon, (wchar_t*)text.utf16());
+        DestroyIcon(icon);
     }
 }
 
-- 
GitLab