Add cheats_dir to g_defaults

This commit is contained in:
twinaphex 2015-03-13 00:24:17 +01:00
parent 67720e9e52
commit 97d8bc1488
3 changed files with 6 additions and 0 deletions

View File

@ -157,6 +157,8 @@ static void check_defaults_dirs(void)
path_mkdir(g_defaults.database_dir);
if (*g_defaults.cursor_dir)
path_mkdir(g_defaults.cursor_dir);
if (*g_defaults.cheats_dir)
path_mkdir(g_defaults.cheats_dir);
}
static void history_playlist_push(content_playlist_t *playlist,

View File

@ -114,6 +114,7 @@ struct defaults
char extraction_dir[PATH_MAX_LENGTH];
char database_dir[PATH_MAX_LENGTH];
char cursor_dir[PATH_MAX_LENGTH];
char cheats_dir[PATH_MAX_LENGTH];
struct
{

View File

@ -656,6 +656,9 @@ static void config_set_defaults(void)
if (*g_defaults.cursor_dir)
strlcpy(g_settings.cursor_directory, g_defaults.cursor_dir,
sizeof(g_settings.cursor_directory));
if (*g_defaults.cheats_dir)
strlcpy(g_settings.cheat_database, g_defaults.cheats_dir,
sizeof(g_settings.cheat_database));
if (*g_defaults.core_info_dir)
fill_pathname_expand_special(g_settings.libretro_info_path,
g_defaults.core_info_dir, sizeof(g_settings.libretro_info_path));