Module: wine Branch: master Commit: 2249565eb76cfb53567defe268e90d327fb9e6dc URL: http://source.winehq.org/git/wine.git/?a=commit;h=2249565eb76cfb53567defe268...
Author: Rob Shearman rob@codeweavers.com Date: Sat Nov 10 16:05:31 2007 +0000
ole32: Fix a memory leak in get_moniker_comparison_data.
---
dlls/ole32/moniker.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/ole32/moniker.c b/dlls/ole32/moniker.c index c704a50..f6c1ca1 100644 --- a/dlls/ole32/moniker.c +++ b/dlls/ole32/moniker.c @@ -279,6 +279,7 @@ static HRESULT get_moniker_comparison_data(IMoniker *pMoniker, MonikerComparison
memcpy(&(*moniker_data)->abData[0], &clsid, sizeof(clsid)); memcpy(&(*moniker_data)->abData[sizeof(clsid)], pszDisplayName, (len+1)*sizeof(WCHAR)); + CoTaskMemFree(pszDisplayName); } return S_OK; }