Add FILE_PATH_RDB_EXTENSIOn

This commit is contained in:
twinaphex 2016-06-28 11:22:44 +02:00
parent d589dd5d8f
commit e03a6284d1
3 changed files with 8 additions and 2 deletions

View File

@ -56,6 +56,7 @@ enum file_path_enum
FILE_PATH_RTC_EXTENSION,
FILE_PATH_CHT_EXTENSION,
FILE_PATH_LPL_EXTENSION,
FILE_PATH_RDB_EXTENSION,
FILE_PATH_CONFIG_EXTENSION,
FILE_PATH_CORE_INFO_EXTENSION
};

View File

@ -53,6 +53,8 @@ const char *file_path_str(enum file_path_enum enum_idx)
return ".ips";
case FILE_PATH_BPS_EXTENSION:
return ".bps";
case FILE_PATH_RDB_EXTENSION:
return ".rdb";
case FILE_PATH_INDEX_URL:
return ".index";
case FILE_PATH_INDEX_DIRS_URL:

View File

@ -2752,7 +2752,8 @@ static int menu_displaylist_parse_horizontal_content_actions(
fill_pathname_join(db_path, settings->path.content_database,
db_name, sizeof(db_path));
path_remove_extension(db_path);
strlcat(db_path, ".rdb", sizeof(db_path));
strlcat(db_path, file_path_str(FILE_PATH_RDB_EXTENSION),
sizeof(db_path));
menu_entries_add_enum(info->list, label,
db_path, MSG_UNKNOWN, FILE_TYPE_RDB_ENTRY, 0, idx);
@ -4738,7 +4739,9 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
break;
case DISPLAYLIST_DATABASES:
info->type_default = FILE_TYPE_RDB;
strlcpy(info->exts, "rdb", sizeof(info->exts));
strlcpy(info->exts,
file_path_str(FILE_PATH_RDB_EXTENSION),
sizeof(info->exts));
strlcpy(info->path, settings->path.content_database, sizeof(info->path));
break;
case DISPLAYLIST_ARCHIVE_ACTION: