[2/2] winemenubuilder: Return the icon identifier instead of the full path on Mac OS X too.

Francois Gouget fgouget at codeweavers.com
Thu Nov 1 17:21:00 CDT 2012


---

Again I did not see a good reason for the difference.

 programs/winemenubuilder/winemenubuilder.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c
index 34fc37e..dc1ecc9 100644
--- a/programs/winemenubuilder/winemenubuilder.c
+++ b/programs/winemenubuilder/winemenubuilder.c
@@ -1224,10 +1224,7 @@ static HRESULT platform_write_icon(IStream *icoStream, int exeIndex, LPCWSTR ico
 
 end:
     HeapFree(GetProcessHeap(), 0, iconDirEntries);
-    if (SUCCEEDED(hr))
-        *nativeIdentifier = icnsPath;
-    else
-        HeapFree(GetProcessHeap(), 0, icnsPath);
+    HeapFree(GetProcessHeap(), 0, icnsPath);
     return hr;
 }
 #else
-- 
1.7.10.4



More information about the wine-patches mailing list