[PATCH 5/5] strmbase: Remove no longer necessary call to CoInitialize().

Zebediah Figura z.figura12 at gmail.com
Mon Feb 10 14:41:34 CST 2020


From: Zebediah Figura <zfigura at codeweavers.com>

Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
---
 dlls/strmbase/dllfunc.c | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/dlls/strmbase/dllfunc.c b/dlls/strmbase/dllfunc.c
index 842bee6121d..ca5557ec249 100644
--- a/dlls/strmbase/dllfunc.c
+++ b/dlls/strmbase/dllfunc.c
@@ -149,8 +149,6 @@ HRESULT WINAPI AMovieDllRegisterServer2(BOOL bRegister)
     if (bRegister)
         hr = SetupRegisterAllClasses(g_Templates, g_cTemplates, szFileName, TRUE );
 
-    CoInitialize(NULL);
-
     TRACE("Getting IFilterMapper2\r\n");
     hr = CoCreateInstance(&CLSID_FilterMapper2, NULL, CLSCTX_INPROC_SERVER,
                           &IID_IFilterMapper2, (void **)&pIFM2);
@@ -162,10 +160,6 @@ HRESULT WINAPI AMovieDllRegisterServer2(BOOL bRegister)
     if (pIFM2)
         IFilterMapper2_Release(pIFM2);
 
-    /* and clear up */
-    CoFreeUnusedLibraries();
-    CoUninitialize();
-
     /* if unregistering, unregister all OLE servers */
     if (SUCCEEDED(hr) && !bRegister)
         hr = SetupRegisterAllClasses(g_Templates, g_cTemplates, szFileName, FALSE);
-- 
2.25.0




More information about the wine-devel mailing list