Module: wine Branch: refs/heads/master Commit: 811fb7614c22ffee8173a8939e06869cbfd40dbe URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=811fb7614c22ffee8173a893...
Author: Robert Shearman rob@codeweavers.com Date: Mon Jan 9 17:17:37 2006 +0100
Call DisableThreadLibraryCalls for DLLs that don't need thread creation/destruction notifications.
---
dlls/crypt32/main.c | 1 + dlls/rsaenh/rsaenh.c | 1 + 2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/crypt32/main.c b/dlls/crypt32/main.c index df30206..53c6000 100644 --- a/dlls/crypt32/main.c +++ b/dlls/crypt32/main.c @@ -39,6 +39,7 @@ BOOL WINAPI DllMain(HINSTANCE hInstance, switch (fdwReason) { case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls(hInstance); CRYPT_InitFunctionSets(); break; case DLL_PROCESS_DETACH: diff --git a/dlls/rsaenh/rsaenh.c b/dlls/rsaenh/rsaenh.c index 2e9b701..1721a94 100644 --- a/dlls/rsaenh/rsaenh.c +++ b/dlls/rsaenh/rsaenh.c @@ -335,6 +335,7 @@ int WINAPI DllMain(HINSTANCE hInstance, switch (fdwReason) { case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls(hInstance); init_handle_table(&handle_table); break;