Module: wine Branch: master Commit: 66a54686766b5762c8e8c1fcb01081b19bb92fef URL: http://source.winehq.org/git/wine.git/?a=commit;h=66a54686766b5762c8e8c1fcb0...
Author: Alexandre Julliard julliard@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();