From c83477cb623aaf25c05fddd7c3ccce839ac336e7 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 29 Jun 2016 18:43:00 +0200 Subject: [PATCH] Create FILE_PATH_REMAP_EXTENSION --- configuration.c | 8 ++++++-- file_path_special.h | 1 + file_path_str.c | 2 ++ 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/configuration.c b/configuration.c index ec0cff6e54..1ef2d01367 100644 --- a/configuration.c +++ b/configuration.c @@ -2226,12 +2226,16 @@ bool config_load_remap(void) fill_pathname_join(core_path, remap_directory, core_name, sizeof(core_path)); fill_string_join(core_path, core_name, sizeof(core_path)); - strlcat(core_path, ".rmp", sizeof(core_path)); + strlcat(core_path, + file_path_str(FILE_PATH_REMAP_EXTENSION), + sizeof(core_path)); fill_pathname_join(game_path, remap_directory, core_name, sizeof(game_path)); fill_string_join(game_path, game_name, sizeof(game_path)); - strlcat(game_path, ".rmp", sizeof(game_path)); + strlcat(game_path, + file_path_str(FILE_PATH_REMAP_EXTENSION), + sizeof(game_path)); /* Create a new config file from game_path */ new_conf = config_file_new(game_path); diff --git a/file_path_special.h b/file_path_special.h index 1d4e87c9c6..52e0b20ce8 100644 --- a/file_path_special.h +++ b/file_path_special.h @@ -54,6 +54,7 @@ enum file_path_enum FILE_PATH_BPS_EXTENSION, FILE_PATH_STATE_EXTENSION, FILE_PATH_RTC_EXTENSION, + FILE_PATH_REMAP_EXTENSION, FILE_PATH_CHT_EXTENSION, FILE_PATH_LPL_EXTENSION, FILE_PATH_RDB_EXTENSION, diff --git a/file_path_str.c b/file_path_str.c index bec1a48965..e00cce4189 100644 --- a/file_path_str.c +++ b/file_path_str.c @@ -37,6 +37,8 @@ const char *file_path_str(enum file_path_enum enum_idx) return ".info"; case FILE_PATH_CONFIG_EXTENSION: return ".cfg"; + case FILE_PATH_REMAP_EXTENSION: + return ".rmp"; case FILE_PATH_RTC_EXTENSION: return ".rtc"; case FILE_PATH_CHT_EXTENSION: