- fixed compilation on Windows.

This commit is contained in:
Christoph Oelckers 2019-10-07 18:59:18 +02:00 committed by drfrag
parent 9ee1c88760
commit 7221068d68
2 changed files with 5 additions and 6 deletions

View file

@ -1569,7 +1569,7 @@ bool D_ArbitrateNetStart (void)
// Return right away if we're just playing with ourselves.
if (doomcom.numnodes == 1)
return;
return true;
autostart = true;

View file

@ -772,7 +772,7 @@ static void UnTbp()
//
//==========================================================================
void DoMain (HINSTANCE hInstance)
int DoMain (HINSTANCE hInstance)
{
LONG WinWidth, WinHeight;
int height, width, x, y;
@ -876,7 +876,7 @@ void DoMain (HINSTANCE hInstance)
WCHAR progbuff[1024];
if (GetModuleFileNameW(nullptr, progbuff, sizeof progbuff) == 0)
{
MessageBoc(nullptr, "Fatal", "Could not determine program location.", MB_ICONEXCLAMATION|MB_OK);
MessageBoxA(nullptr, "Fatal", "Could not determine program location.", MB_ICONEXCLAMATION|MB_OK);
exit(-1);
}
@ -1015,7 +1015,6 @@ void I_ShowFatalError(const char *msg)
RestoreConView ();
S_StopMusic(true);
I_FlushBufferedConsoleStuff();
auto msg = error.what();
if (CVMAbortException::stacktrace.IsNotEmpty())
{
@ -1309,11 +1308,11 @@ int WINAPI wWinMain (HINSTANCE hInstance, HINSTANCE nothing, LPWSTR cmdline, int
//_crtBreakAlloc = 177312;
#endif
DoMain (hInstance);
int ret = DoMain (hInstance);
CloseHandle (MainThread);
MainThread = INVALID_HANDLE_VALUE;
return 0;
return ret;
}
// each platform has its own specific version of this function.