[SHELL32]
authorThomas Faber <thomas.faber@reactos.org>
Thu, 25 Jun 2015 12:57:03 +0000 (12:57 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Thu, 25 Jun 2015 12:57:03 +0000 (12:57 +0000)
- Fix reference leak in SHLoadInProc

svn path=/trunk/; revision=68261

reactos/dll/win32/shell32/wine/shell32_main.c

index 4f6cbe0..597954e 100644 (file)
@@ -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;
 }