X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=sys_sdl.c;h=a6bff96315790a871e6e6af9046285c0f55401a9;hb=6d2aecb1bb2e09cdd6ff0c3d44600d1af67b2305;hp=3f37a8e4f0af84045d82228817d890117bfe0816;hpb=afdff12f78e5a8441e6ba0c3a9721ee5f64ee7cc;p=xonotic%2Fdarkplaces.git diff --git a/sys_sdl.c b/sys_sdl.c index 3f37a8e4..a6bff963 100644 --- a/sys_sdl.c +++ b/sys_sdl.c @@ -63,14 +63,16 @@ void Sys_Error (const char *error, ...) Con_Printf(CON_ERROR "Engine Error: %s\n", string); + // don't want a dead window left blocking the OS UI or the crash dialog + Host_Shutdown(); + if(!nocrashdialog) SDL_ShowSimpleMessageBox(SDL_MESSAGEBOX_ERROR, "Engine Error", string, NULL); - //Host_Shutdown (); exit (1); } -void Sys_PrintToTerminal(const char *text) +void Sys_Print(const char *text) { #ifdef __ANDROID__ if (developer.integer > 0) @@ -179,10 +181,6 @@ char *Sys_GetClipboardData (void) return data; } -void Sys_InitConsole (void) -{ -} - int main (int argc, char *argv[]) { signal(SIGFPE, SIG_IGN);