From 3fb55f005c9d61e9bc2d1eaa4bf04bf0ec45cac0 Mon Sep 17 00:00:00 2001 From: Alam Ed Arias <alam@srb2.org> Date: Sat, 29 Mar 2025 14:02:04 -0400 Subject: [PATCH] Emscripten: kill runtime in I_Quit() --- src/sdl/i_system.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/sdl/i_system.c b/src/sdl/i_system.c index ccf4be27b4..27a900c85e 100644 --- a/src/sdl/i_system.c +++ b/src/sdl/i_system.c @@ -2527,7 +2527,11 @@ void I_Quit(void) free(myargv); // Deallocate allocated memory death: W_Shutdown(); +#ifdef __EMSCRIPTEN__ + emscripten_force_exit(0); +#else exit(0); +#endif } void I_WaitVBL(INT32 count) -- GitLab