Module: wine Branch: refs/heads/master Commit: 629889b267c288323c0d7d70c4ded6ba87199d8e URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=629889b267c288323c0d7d70...
Author: Francois Gouget fgouget@codeweavers.com Date: Wed Jan 11 12:09:53 2006 +0100
winemenubuilder: Improve traces. Report the EnumResourceNamesW() and failure to find an icon separately so traces are less misleading.
---
programs/winemenubuilder/winemenubuilder.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c index 50fd615..9c0c3aa 100644 --- a/programs/winemenubuilder/winemenubuilder.c +++ b/programs/winemenubuilder/winemenubuilder.c @@ -291,7 +291,11 @@ static BOOL extract_icon32(LPCWSTR szFil hResInfo=NULL; sEnumRes.pResInfo = &hResInfo; sEnumRes.nIndex = nIndex; - EnumResourceNamesW(hModule, (LPCWSTR)RT_GROUP_ICON, EnumResNameProc, (LONG_PTR)&sEnumRes); + if (!EnumResourceNamesW(hModule, (LPCWSTR)RT_GROUP_ICON, + EnumResNameProc, (LONG_PTR)&sEnumRes)) + { + WINE_TRACE("EnumResourceNamesW failed, error %ld\n", GetLastError()); + } }
if (hResInfo) @@ -320,7 +324,7 @@ static BOOL extract_icon32(LPCWSTR szFil } else { - WINE_ERR("ExtractFromEXEDLL failed, error %ld\n", GetLastError()); + WINE_ERR("found no icon\n"); FreeLibrary(hModule); return FALSE; }