From 970ab0db9a19b1f0d16c495fa18e39a73a53ddc4 Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Thu, 25 Jun 2015 12:57:03 +0000 Subject: [PATCH] [SHELL32] - Fix reference leak in SHLoadInProc svn path=/trunk/; revision=68261 --- reactos/dll/win32/shell32/wine/shell32_main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/reactos/dll/win32/shell32/wine/shell32_main.c b/reactos/dll/win32/shell32/wine/shell32_main.c index 4f6cbe0442e..597954eb99d 100644 --- a/reactos/dll/win32/shell32/wine/shell32_main.c +++ b/reactos/dll/win32/shell32/wine/shell32_main.c @@ -1033,8 +1033,12 @@ HRESULT WINAPI SHLoadInProc (REFCLSID rclsid) TRACE("%s\n", debugstr_guid(rclsid)); CoCreateInstance(rclsid, NULL, CLSCTX_INPROC_SERVER, &IID_IUnknown,&ptr); - if (ptr) + if(ptr) + { + IUnknown * pUnk = ptr; + IUnknown_Release(pUnk); return S_OK; + } return DISP_E_MEMBERNOTFOUND; }