(Android) Add default path for extraction_directory on Android - needed
now ever since increased limitations on SD external storage
This commit is contained in:
parent
362ab0e53a
commit
756a9bf214
|
@ -642,6 +642,8 @@ static void frontend_android_get_environment_settings(int *argc,
|
|||
"assets", sizeof(g_defaults.savestate_dir));
|
||||
fill_pathname_join(g_defaults.savestate_dir, path,
|
||||
"savestates", sizeof(g_defaults.savestate_dir));
|
||||
fill_pathname_join(g_defaults.extraction_dir, path,
|
||||
"tmp", sizeof(g_defaults.extraction_dir));
|
||||
fill_pathname_join(g_defaults.sram_dir, path,
|
||||
"savefiles", sizeof(g_defaults.sram_dir));
|
||||
fill_pathname_join(g_defaults.system_dir, path,
|
||||
|
|
|
@ -151,6 +151,8 @@ static void check_defaults_dirs(void)
|
|||
path_mkdir(g_defaults.menu_config_dir);
|
||||
if (*g_defaults.content_history_dir)
|
||||
path_mkdir(g_defaults.content_history_dir);
|
||||
if (*g_defaults.extraction_dir)
|
||||
path_mkdir(g_defaults.extraction_dir);
|
||||
}
|
||||
|
||||
static void history_playlist_push(content_playlist_t *playlist,
|
||||
|
|
|
@ -114,6 +114,7 @@ struct defaults
|
|||
char system_dir[PATH_MAX_LENGTH];
|
||||
char playlist_dir[PATH_MAX_LENGTH];
|
||||
char content_history_dir[PATH_MAX_LENGTH];
|
||||
char extraction_dir[PATH_MAX_LENGTH];
|
||||
|
||||
struct
|
||||
{
|
||||
|
|
|
@ -642,6 +642,9 @@ static void config_set_defaults(void)
|
|||
g_extern.console.sound.mode = SOUND_MODE_NORMAL;
|
||||
#endif
|
||||
|
||||
if (*g_defaults.extraction_dir)
|
||||
strlcpy(g_settings.extraction_directory,
|
||||
g_defaults.extraction_dir, sizeof(g_settings.extraction_directory));
|
||||
if (*g_defaults.audio_filter_dir)
|
||||
strlcpy(g_settings.audio.filter_dir,
|
||||
g_defaults.audio_filter_dir, sizeof(g_settings.audio.filter_dir));
|
||||
|
|
Loading…
Reference in New Issue