Codechange: [Win32] Disable assert message box when no GUI (#12291)

This commit is contained in:
Loïc Guilloux 2024-03-13 15:49:24 +01:00 committed by GitHub
parent 0cff40dd19
commit 100c043599
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 0 deletions

View File

@ -126,6 +126,8 @@ const char *VideoDriver_Dedicated::Start(const StringList &)
#ifdef _MSC_VER
/* Disable the MSVC assertion message box. */
_set_error_mode(_OUT_TO_STDERR);
_CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_FILE);
_CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);
#endif
Debug(driver, 1, "Loading dedicated server");

View File

@ -24,6 +24,8 @@ const char *VideoDriver_Null::Start(const StringList &parm)
#ifdef _MSC_VER
/* Disable the MSVC assertion message box. */
_set_error_mode(_OUT_TO_STDERR);
_CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_FILE);
_CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);
#endif
this->UpdateAutoResolution();