From 2a94355c910431749acc34f7065cdbd5823bd51a Mon Sep 17 00:00:00 2001 From: Alex Henrie Date: Thu, 14 May 2015 01:37:55 -0600 Subject: [PATCH] user32: Free internal icon when freeing the rest of the window class. --- dlls/user32/class.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/user32/class.c b/dlls/user32/class.c index 2c94367db3a..bc1e6230091 100644 --- a/dlls/user32/class.c +++ b/dlls/user32/class.c @@ -292,6 +292,7 @@ static void CLASS_FreeClass( CLASS *classPtr ) list_remove( &classPtr->entry ); if (classPtr->hbrBackground > (HBRUSH)(COLOR_GRADIENTINACTIVECAPTION + 1)) DeleteObject( classPtr->hbrBackground ); + DestroyIcon( classPtr->hIconSmIntern ); HeapFree( GetProcessHeap(), 0, classPtr->menuName ); HeapFree( GetProcessHeap(), 0, classPtr ); USER_Unlock();