Alexandre Julliard : msvcrt: Don't bother to clean up at process exit.
Module: wine Branch: master Commit: 66a54686766b5762c8e8c1fcb01081b19bb92fef URL: http://source.winehq.org/git/wine.git/?a=commit;h=66a54686766b5762c8e8c1fcb0... Author: Alexandre Julliard <julliard(a)winehq.org> Date: Mon May 20 12:28:38 2013 +0200 msvcrt: Don't bother to clean up at process exit. --- dlls/msvcrt/main.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/dlls/msvcrt/main.c b/dlls/msvcrt/main.c index 6df9ccf..a62e62b 100644 --- a/dlls/msvcrt/main.c +++ b/dlls/msvcrt/main.c @@ -118,8 +118,9 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) case DLL_THREAD_ATTACH: break; case DLL_PROCESS_DETACH: - msvcrt_free_popen_data(); msvcrt_free_io(); + if (lpvReserved) break; + msvcrt_free_popen_data(); msvcrt_free_mt_locks(); msvcrt_free_console(); msvcrt_free_args();
participants (1)
-
Alexandre Julliard