ChangeSet ID: 21466 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@winehq.org 2005/11/28 05:02:32
Modified files: dlls/shell32 : iconcache.c
Log message: Ge van Geldorp gvg@reactos.org Load shortcut icon by resource id instead of by icon index.
Patch: http://cvs.winehq.org/patch.py?id=21466
Old revision New revision Changes Path 1.96 1.97 +4 -1 wine/dlls/shell32/iconcache.c
Index: wine/dlls/shell32/iconcache.c diff -u -p wine/dlls/shell32/iconcache.c:1.96 wine/dlls/shell32/iconcache.c:1.97 --- wine/dlls/shell32/iconcache.c:1.96 28 Nov 2005 11: 2:32 -0000 +++ wine/dlls/shell32/iconcache.c 28 Nov 2005 11: 2:32 -0000 @@ -129,7 +129,10 @@ static HICON SIC_OverlayShortcutImage(HI
/* search for the shortcut icon only once */ if (s_imgListIdx == -1) - s_imgListIdx = SIC_LoadOverlayIcon(29); /* icon index for IDI_SHELL_SHORTCUT */ + s_imgListIdx = SIC_LoadOverlayIcon(- IDI_SHELL_SHORTCUT); + /* FIXME should use icon index 29 instead of the + resource id, but not all icons are present yet + so we can't use icon indices */
if (s_imgListIdx != -1) {