[PATCH] winemenubuilder: avoid double free (Coverity)

Marcus Meissner marcus at jet.franken.de
Sun Aug 21 13:38:18 CDT 2016


1364355 Double free

is also freed by the caller.

Signed-off-by: Marcus Meissner <marcus at jet.franken.de>
---
 programs/winemenubuilder/winemenubuilder.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c
index 2b7340f..0096d4a 100644
--- a/programs/winemenubuilder/winemenubuilder.c
+++ b/programs/winemenubuilder/winemenubuilder.c
@@ -1010,7 +1010,6 @@ static HRESULT write_native_icon(IStream *iconStream, ICONDIRENTRY *pIconDirEntr
     hr = convert_to_native_icon(iconStream, &nIndex, 1, &CLSID_WICPngEncoder, icon_name, szFileName);
 
 end:
-    HeapFree(GetProcessHeap(), 0, pIconDirEntry);
     return hr;
 }
 
-- 
2.9.3




More information about the wine-patches mailing list