Add FILE_PATH_RTC_EXTENSION

This commit is contained in:
twinaphex 2016-06-26 10:15:25 +02:00
parent 2dddc3fc88
commit 016983c9eb
3 changed files with 6 additions and 1 deletions

View file

@ -43,6 +43,7 @@ enum file_path_enum
FILE_PATH_INDEX_EXTENDED_URL, FILE_PATH_INDEX_EXTENDED_URL,
FILE_PATH_SRM_EXTENSION, FILE_PATH_SRM_EXTENSION,
FILE_PATH_STATE_EXTENSION, FILE_PATH_STATE_EXTENSION,
FILE_PATH_RTC_EXTENSION,
FILE_PATH_CHT_EXTENSION, FILE_PATH_CHT_EXTENSION,
FILE_PATH_LPL_EXTENSION FILE_PATH_LPL_EXTENSION
}; };

View file

@ -19,6 +19,8 @@ const char *file_path_str(enum file_path_enum enum_idx)
{ {
switch (enum_idx) switch (enum_idx)
{ {
case FILE_PATH_RTC_EXTENSION:
return ".rtc";
case FILE_PATH_CHT_EXTENSION: case FILE_PATH_CHT_EXTENSION:
return ".cht"; return ".cht";
case FILE_PATH_SRM_EXTENSION: case FILE_PATH_SRM_EXTENSION:

View file

@ -1177,7 +1177,9 @@ static void retroarch_init_savefile_paths(void)
/* Infer .rtc save path from save ram path. */ /* Infer .rtc save path from save ram path. */
attr.i = RETRO_MEMORY_RTC; attr.i = RETRO_MEMORY_RTC;
fill_pathname(savefile_name_rtc, fill_pathname(savefile_name_rtc,
global->name.savefile, ".rtc", sizeof(savefile_name_rtc)); global->name.savefile,
file_path_str(FILE_PATH_RTC_EXTENSION),
sizeof(savefile_name_rtc));
string_list_append(global->savefiles, savefile_name_rtc, attr); string_list_append(global->savefiles, savefile_name_rtc, attr);
} }
} }