From a66c72e8750d954b4c047a55c9219f6c7247f47e Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 21 Mar 2015 01:32:57 +0100 Subject: [PATCH] Get rid of g_config references in retroarch.c --- retroarch.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/retroarch.c b/retroarch.c index c6d7e19fc1..f13001ed51 100644 --- a/retroarch.c +++ b/retroarch.c @@ -1672,8 +1672,9 @@ static void main_clear_state_extern(void) static void main_clear_state(bool inited) { unsigned i; + settings_t *settings = config_get_ptr(); - memset(&g_config, 0, sizeof(g_config)); + memset(settings, 0, sizeof(*settings)); if (inited) rarch_main_command(RARCH_CMD_DRIVERS_DEINIT); @@ -1686,7 +1687,7 @@ static void main_clear_state(bool inited) init_state(); for (i = 0; i < MAX_USERS; i++) - g_config.input.libretro_device[i] = RETRO_DEVICE_JOYPAD; + settings->input.libretro_device[i] = RETRO_DEVICE_JOYPAD; } void rarch_main_state_new(void)