From 4c0ab7a739085a32688f34947c0b1812a31d92d7 Mon Sep 17 00:00:00 2001 From: aura Date: Wed, 11 Mar 2026 00:41:44 +0100 Subject: fix mem leaks, string convenience funcs --- src/game.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/game.cpp') diff --git a/src/game.cpp b/src/game.cpp index 092da55..8497b6a 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -2,6 +2,7 @@ #include #include "game.h" +#include "SDL_keycode.h" #include "game/physics/movement.h" #include "game/world/bsp.h" #include "game/world/draw.h" @@ -18,6 +19,7 @@ #include "gui.h" #include "render/gl_batch.h" #include "util.h" +#include "util/input.h" #include "util/profiler.h" #include "util/time.h" @@ -196,7 +198,6 @@ U8 game_main_loop( GAME_DATA* game ) { _profiled gui_onframe( game ); profiler_draw_tree( game->assets.jpn12 ); - #if defined(DEBUG) && !IS_EDITOR game_draw_fpsoverlay( game ); #endif @@ -204,7 +205,7 @@ U8 game_main_loop( GAME_DATA* game ) { _profiled if( !OK( gl_endframe( gl ) ) ) return 1; - return 0; + return input_is_key_down( SDLK_ESCAPE ); } void game_on_tick( GAME_DATA* game ) { _profiled -- cgit v1.2.3