diff --git a/compat/mingw.c b/compat/mingw.c index 0cbb4b061a..1596190bf1 100644 --- a/compat/mingw.c +++ b/compat/mingw.c @@ -3023,6 +3023,7 @@ int msc_startup(int argc, wchar_t **w_argv, wchar_t **w_env) _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); #endif + fsync_object_files = 1; maybe_redirect_std_handles(); /* determine size of argv conversion buffer */ @@ -3089,6 +3090,7 @@ void mingw_startup(void) wchar_t **wenv, **wargv; _startupinfo si; + fsync_object_files = 1; maybe_redirect_std_handles(); /* get wide char arguments and environment */