Jacek Caban : shdocvw: Call DisableThreadLibraryCalls in DllMain.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Jul 9 09:44:37 CDT 2015
Module: wine
Branch: master
Commit: cf7a118a9e5922d819f216c21c3a0984c7bde5dd
URL: http://source.winehq.org/git/wine.git/?a=commit;h=cf7a118a9e5922d819f216c21c3a0984c7bde5dd
Author: Jacek Caban <jacek at codeweavers.com>
Date: Thu Jul 9 15:57:11 2015 +0200
shdocvw: Call DisableThreadLibraryCalls in DllMain.
---
dlls/shdocvw/shdocvw_main.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/shdocvw/shdocvw_main.c b/dlls/shdocvw/shdocvw_main.c
index 4ef2dd5..efeb08f 100644
--- a/dlls/shdocvw/shdocvw_main.c
+++ b/dlls/shdocvw/shdocvw_main.c
@@ -78,7 +78,7 @@ static HRESULT get_ieframe_object(REFCLSID rclsid, REFIID riid, void **ppv)
*/
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv)
{
- TRACE("\n");
+ TRACE("(%s %s %p)\n", debugstr_guid(rclsid), debugstr_guid(riid), ppv);
if(IsEqualGUID(&CLSID_WebBrowser, rclsid)
|| IsEqualGUID(&CLSID_WebBrowser_V1, rclsid)
@@ -146,7 +146,8 @@ BOOL WINAPI DllMain(HINSTANCE hinst, DWORD fdwReason, LPVOID fImpLoad)
TRACE("%p 0x%x %p\n", hinst, fdwReason, fImpLoad);
switch (fdwReason)
{
- case DLL_PROCESS_ATTACH:
+ case DLL_PROCESS_ATTACH:
+ DisableThreadLibraryCalls(hinst);
break;
case DLL_PROCESS_DETACH:
if (fImpLoad) break;
More information about the wine-cvs
mailing list