Francois Gouget : winemenubuilder: Improve traces.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Jan 11 05:35:25 CST 2006
Module: wine
Branch: refs/heads/master
Commit: 629889b267c288323c0d7d70c4ded6ba87199d8e
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=629889b267c288323c0d7d70c4ded6ba87199d8e
Author: Francois Gouget <fgouget at 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;
}
More information about the wine-cvs
mailing list