For _CRT_MT is 2. git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1180 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/crt/tlssup.c b/mingw-w64-crt/crt/tlssup.c index 475ccd8..249bedd 100644 --- a/mingw-w64-crt/crt/tlssup.c +++ b/mingw-w64-crt/crt/tlssup.c
@@ -64,11 +64,17 @@ static __CRT_THREAD TlsDtorNode dtor_list_head; #endif +extern int _CRT_MT; + BOOL WINAPI __dyn_tls_init (HANDLE hDllHandle, DWORD dwReason, LPVOID lpreserved) { _PVFV *pfunc; + /* We don't let us trick here. */ + if (_CRT_MT != 2) + _CRT_MT = 2; + if (dwReason != DLL_THREAD_ATTACH) { if (dwReason == DLL_PROCESS_ATTACH)