From 2d9cdf91929e87d908ff41d9d0b546db58651d72 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 7 Aug 2014 06:26:12 +0200 Subject: [PATCH] (Menu) Refactor MENU_SAVEFILE_DIR_PATH setting --- frontend/menu/backend/menu_common_backend.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/menu/backend/menu_common_backend.c b/frontend/menu/backend/menu_common_backend.c index fc774e47c9..219ea21dd0 100644 --- a/frontend/menu/backend/menu_common_backend.c +++ b/frontend/menu/backend/menu_common_backend.c @@ -2575,7 +2575,8 @@ static int menu_common_iterate(unsigned action) } else if (menu_type == MENU_SAVEFILE_DIR_PATH) { - strlcpy(g_extern.savefile_dir, dir, sizeof(g_extern.savefile_dir)); + if ((current_setting = (rarch_setting_t*)setting_data_find_setting(setting_data, "savefile_directory"))) + menu_common_setting_set_current_string_dir(current_setting, dir); menu_flush_stack_type(MENU_SETTINGS_PATH_OPTIONS); } #ifdef HAVE_OVERLAY