Andrew Bogott : winemenubuilder: Release property variants. Plugs a one-string memory leak.

Alexandre Julliard julliard at winehq.org
Thu Dec 9 12:26:23 CST 2010


Module: wine
Branch: master
Commit: 3b00ef9ebd7e7b0caf33271f24bc95c5b0a7b966
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3b00ef9ebd7e7b0caf33271f24bc95c5b0a7b966

Author: Andrew Bogott <Andrew at CodeWeavers.com>
Date:   Wed Dec  8 12:20:36 2010 -0600

winemenubuilder: Release property variants. Plugs a one-string memory leak.

---

 programs/winemenubuilder/winemenubuilder.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c
index 78d6bd6..af1aa56 100644
--- a/programs/winemenubuilder/winemenubuilder.c
+++ b/programs/winemenubuilder/winemenubuilder.c
@@ -2692,6 +2692,8 @@ static BOOL InvokeShellLinkerForURL( IUniformResourceLocatorW *url, LPCWSTR link
                 icon_name = extract_icon( pv[0].pwszVal, pv[1].iVal, NULL, bWait );
 
                 WINE_TRACE("URL icon path: %s icon index: %d icon name: %s\n", wine_dbgstr_w(pv[0].pwszVal), pv[1].iVal, icon_name);
+                PropVariantClear(&pv[0]);
+                PropVariantClear(&pv[1]);
             }
             IPropertyStorage_Release(pPropStg);
         }




More information about the wine-cvs mailing list