make sure to reset paths when exiting too

This commit is contained in:
radius 2015-05-25 20:54:00 -05:00
parent c94e29ed02
commit cc5b069494

View File

@ -38,6 +38,12 @@ void main_exit_save_config(void)
if (settings->config_save_on_exit && *global->config_path)
{
/* restore original paths in case per-core organization is enabled */
if (settings->sort_savefiles_enable && orig_savefile_dir != '\0')
strlcpy(global->savefile_dir,orig_savefile_dir,sizeof(global->savefile_dir));
if (settings->sort_savestates_enable && orig_savestate_dir != '\0')
strlcpy(global->savestate_dir,orig_savestate_dir,sizeof(global->savestate_dir));
/* Save last core-specific config to the default config location,
* needed on consoles for core switching and reusing last good
* config for new cores.