Module: wine Branch: master Commit: e3b84cf4f7cbc48ad6dac77856dcc7a7e26789af URL: http://source.winehq.org/git/wine.git/?a=commit;h=e3b84cf4f7cbc48ad6dac77856...
Author: Alexandre Julliard julliard@winehq.org Date: Fri May 17 12:25:09 2013 +0200
shdocvw: Don't bother to free libraries at process exit.
---
dlls/shdocvw/shdocvw_main.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/shdocvw/shdocvw_main.c b/dlls/shdocvw/shdocvw_main.c index fa89051..5095696 100644 --- a/dlls/shdocvw/shdocvw_main.c +++ b/dlls/shdocvw/shdocvw_main.c @@ -149,9 +149,9 @@ BOOL WINAPI DllMain(HINSTANCE hinst, DWORD fdwReason, LPVOID fImpLoad) case DLL_PROCESS_ATTACH: break; case DLL_PROCESS_DETACH: + if (fImpLoad) break; if (SHDOCVW_hshell32) FreeLibrary(SHDOCVW_hshell32); - if(ieframe_instance) - FreeLibrary(ieframe_instance); + if (ieframe_instance) FreeLibrary(ieframe_instance); break; } return TRUE;