diff --git a/src/WinIMergeLib/WinIMergeLib.cpp b/src/WinIMergeLib/WinIMergeLib.cpp index 8daa652..5759aa1 100644 --- a/src/WinIMergeLib/WinIMergeLib.cpp +++ b/src/WinIMergeLib/WinIMergeLib.cpp @@ -69,7 +69,9 @@ BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID) if (dwReason == DLL_PROCESS_ATTACH) { FreeImage_Initialise(); +#ifdef _WIN64 InitializeCriticalSection(&Win78Libraries::CriticalSection); +#endif return TRUE; } else if (dwReason == DLL_PROCESS_DETACH)