do SetErrorMode before the crash handler

This commit is contained in:
Glenn Maynard
2006-02-13 22:05:30 +00:00
parent 5219ea7ae6
commit 241724d1d8
@@ -17,15 +17,15 @@ ArchHooks_Win32::ArchHooks_Win32()
TimeCritMutex = NULL;
HOOKS = this;
/* Disable critical errors, and handle them internally. We never want the
* "drive not ready", etc. dialogs to pop up. */
SetErrorMode( SetErrorMode(0) | SEM_FAILCRITICALERRORS );
CrashHandler::CrashHandlerHandleArgs( g_argc, g_argv );
SetUnhandledExceptionFilter( CrashHandler::ExceptionHandler );
TimeCritMutex = new RageMutex("TimeCritMutex");
/* Disable critical errors, and handle them internally. We never want the
* "drive not ready", etc. dialogs to pop up. */
SetErrorMode( SetErrorMode(0) | SEM_FAILCRITICALERRORS );
/* Windows boosts priority on keyboard input, among other things. Disable that for
* the main thread. */
SetThreadPriorityBoost( GetCurrentThread(), TRUE );