svnno****@sourc*****
svnno****@sourc*****
2011年 6月 26日 (日) 20:20:51 JST
Revision: 4512 http://sourceforge.jp/projects/ttssh2/svn/view?view=rev&revision=4512 Author: maya Date: 2011-06-26 20:20:51 +0900 (Sun, 26 Jun 2011) Log Message: ----------- アイコンリソースの開放漏れを修正 http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=25417 Modified Paths: -------------- trunk/ttpmenu/ttpmenu.cpp -------------- next part -------------- Modified: trunk/ttpmenu/ttpmenu.cpp =================================================================== --- trunk/ttpmenu/ttpmenu.cpp 2011-06-21 15:39:22 UTC (rev 4511) +++ trunk/ttpmenu/ttpmenu.cpp 2011-06-26 11:20:51 UTC (rev 4512) @@ -250,9 +250,11 @@ ::SHGetFileInfo(szPath, 0, &sfi, sizeof(sfi), SHGFI_LARGEICON | SHGFI_ICON); *hLargeIcon = ::CopyIcon(sfi.hIcon); + ::DestroyIcon(sfi.hIcon); ::SHGetFileInfo(szPath, 0, &sfi, sizeof(sfi), SHGFI_SMALLICON | SHGFI_ICON); *hSmallIcon = ::CopyIcon(sfi.hIcon); + ::DestroyIcon(sfi.hIcon); return TRUE; }