mirror of
https://github.com/libretro/RetroArch
synced 2025-02-28 12:40:23 +00:00
Redirect some defaults to g_defaults instead of "" string.
This commit is contained in:
parent
636fdf95b6
commit
67917bd1d8
@ -4165,17 +4165,17 @@ static int menu_common_setting_set(unsigned setting, unsigned action)
|
||||
#endif
|
||||
case MENU_SAVEFILE_DIR_PATH:
|
||||
if (action == MENU_ACTION_START)
|
||||
*g_extern.savefile_dir = '\0';
|
||||
strlcpy(g_extern.savefile_dir, g_defaults.sram_dir, sizeof(g_extern.savefile_dir));
|
||||
break;
|
||||
#ifdef HAVE_OVERLAY
|
||||
case MENU_OVERLAY_DIR_PATH:
|
||||
if (action == MENU_ACTION_START)
|
||||
*g_extern.overlay_dir = '\0';
|
||||
strlcpy(g_extern.overlay_dir, g_defaults.overlay_dir, sizeof(g_extern.overlay_dir));
|
||||
break;
|
||||
#endif
|
||||
case MENU_SAVESTATE_DIR_PATH:
|
||||
if (action == MENU_ACTION_START)
|
||||
*g_extern.savestate_dir = '\0';
|
||||
strlcpy(g_extern.savestate_dir, g_defaults.savestate_dir, sizeof(g_extern.savestate_dir));
|
||||
break;
|
||||
case MENU_LIBRETRO_DIR_PATH:
|
||||
if (action == MENU_ACTION_START)
|
||||
|
@ -574,8 +574,6 @@ static void frontend_android_get_environment_settings(int *argc, char *argv[],
|
||||
fill_pathname_join(g_defaults.savestate_dir, path, "savestates", sizeof(g_defaults.savestate_dir));
|
||||
fill_pathname_join(g_defaults.sram_dir, path, "savefiles", sizeof(g_defaults.sram_dir));
|
||||
fill_pathname_join(g_defaults.system_dir, path, "system", sizeof(g_defaults.system_dir));
|
||||
args->sram_path = g_defaults.sram_dir;
|
||||
args->state_path = g_defaults.savestate_dir;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -1116,7 +1116,7 @@ bool config_load_file(const char *path, bool set_defaults)
|
||||
if (!g_extern.has_set_save_path && config_get_path(conf, "savefile_directory", tmp_str, sizeof(tmp_str)))
|
||||
{
|
||||
if (!strcmp(tmp_str, "default"))
|
||||
*g_extern.savefile_dir = '\0';
|
||||
strlcpy(g_extern.savefile_dir, g_defaults.sram_dir, sizeof(g_extern.savefile_dir));
|
||||
else if (path_is_directory(tmp_str))
|
||||
{
|
||||
strlcpy(g_extern.savefile_dir, tmp_str, sizeof(g_extern.savefile_dir));
|
||||
@ -1130,7 +1130,7 @@ bool config_load_file(const char *path, bool set_defaults)
|
||||
if (!g_extern.has_set_state_path && config_get_path(conf, "savestate_directory", tmp_str, sizeof(tmp_str)))
|
||||
{
|
||||
if (!strcmp(tmp_str, "default"))
|
||||
*g_extern.savestate_dir = '\0';
|
||||
strlcpy(g_extern.savestate_dir, g_defaults.savestate_dir, sizeof(g_extern.savestate_dir));
|
||||
else if (path_is_directory(tmp_str))
|
||||
{
|
||||
strlcpy(g_extern.savestate_dir, tmp_str, sizeof(g_extern.savestate_dir));
|
||||
|
Loading…
x
Reference in New Issue
Block a user