diff --git a/general.h b/general.h index 51e0e54e07..2fd7c5a35d 100644 --- a/general.h +++ b/general.h @@ -463,8 +463,6 @@ void ssnes_load_state(void); void ssnes_save_state(void); void ssnes_state_slot_increase(void); void ssnes_state_slot_decrease(void); - -void ssnes_init_msg_queue(void); ///////// // Public data structures diff --git a/ssnes.c b/ssnes.c index 87d12e32dc..d047fde61f 100644 --- a/ssnes.c +++ b/ssnes.c @@ -1192,10 +1192,9 @@ static void deinit_recording(void) } #endif -void ssnes_init_msg_queue(void) +static void init_msg_queue(void) { - if (!g_extern.msg_queue) - ssnes_assert(g_extern.msg_queue = msg_queue_new(8)); + ssnes_assert(g_extern.msg_queue = msg_queue_new(8)); } static void deinit_msg_queue(void) @@ -2308,7 +2307,7 @@ int ssnes_main_init(int argc, char *argv[]) if (!init_rom_file(g_extern.game_type)) goto error; - ssnes_init_msg_queue(); + init_msg_queue(); if (!g_extern.sram_load_disable) load_save_files();