make it possible to stop retroarch from creating default dirs for users with custom setups

This commit is contained in:
radius 2016-04-28 16:46:51 -05:00
parent 2aad6bf2bb
commit e576296131

View File

@ -688,8 +688,13 @@ static void check_defaults_dir_create_dir(const char *path)
path_mkdir(new_path);
}
static void check_defaults_dirs(void)
static void check_default_dirs(void)
{
/* early return for people with a custom folder setup
so it doesn't create unnecessary directories
*/
if (path_file_exists("custom.ini"))
return;
if (*g_defaults.dir.core_assets)
check_defaults_dir_create_dir(g_defaults.dir.core_assets);
if (*g_defaults.dir.remap)
@ -892,7 +897,7 @@ static bool content_load(content_ctx_info_t *info)
event_cmd_ctl(EVENT_CMD_RESUME, NULL);
event_cmd_ctl(EVENT_CMD_VIDEO_SET_ASPECT_RATIO, NULL);
check_defaults_dirs();
check_default_dirs();
frontend_driver_process_args(rarch_argc_ptr, rarch_argv_ptr);
frontend_driver_content_loaded();