(menu_cbs_title.c) Dehardcode some strings

This commit is contained in:
twinaphex 2015-10-28 04:19:31 +01:00
parent 53f71b0a94
commit e2f69a1f4c

View File

@ -74,7 +74,7 @@ static int action_get_title_remap_file_load(const char *path, const char *label,
static int action_get_title_help(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
strlcpy(s, "Help", len);
strlcpy(s, menu_hash_to_str(MENU_LABEL_VALUE_HELP_LIST), len);
return 0;
}
@ -87,7 +87,7 @@ static int action_get_title_overlay(const char *path, const char *label,
static int action_get_title_video_filter(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Video Filter", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_FILTER), path, len);
}
static int action_get_title_cheat_directory(const char *path, const char *label,
@ -99,19 +99,19 @@ static int action_get_title_cheat_directory(const char *path, const char *label,
static int action_get_title_core_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Core Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_LIBRETRO_DIR_PATH), path, len);
}
static int action_get_title_core_info_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Core Info Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_LIBRETRO_INFO_PATH), path, len);
}
static int action_get_title_audio_filter(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Audio Filter Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_AUDIO_FILTER_DIR), path, len);
}
static int action_get_title_font_path(const char *path, const char *label,
@ -292,7 +292,7 @@ static int action_get_title_group_settings(const char *path, const char *label,
static int action_get_title_information_list(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
sanitize_to_string(s, "Information", len);
sanitize_to_string(s, menu_hash_to_str(MENU_LABEL_VALUE_INFORMATION_LIST), len);
return 0;
}
@ -402,31 +402,31 @@ static int action_get_title_recording_output_directory(const char *path, const c
static int action_get_title_video_shader_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Shader Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_SHADER_DIR), path, len);
}
static int action_get_title_audio_filter_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Audio Filter Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_AUDIO_FILTER_DIR), path, len);
}
static int action_get_title_video_filter_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Video Filter Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_VIDEO_FILTER_DIR), path, len);
}
static int action_get_title_savefile_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Savefile Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_SAVEFILE_DIRECTORY), path, len);
}
static int action_get_title_overlay_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Overlay Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_OVERLAY_DIRECTORY), path, len);
}
static int action_get_title_system_directory(const char *path, const char *label,
@ -438,13 +438,13 @@ static int action_get_title_system_directory(const char *path, const char *label
static int action_get_title_assets_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Assets Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_ASSETS_DIRECTORY), path, len);
}
static int action_get_title_extraction_directory(const char *path, const char *label,
unsigned menu_type, char *s, size_t len)
{
return fill_title(s, "Cache Dir", path, len);
return fill_title(s, menu_hash_to_str(MENU_LABEL_VALUE_CACHE_DIRECTORY), path, len);
}
static int action_get_title_menu(const char *path, const char *label,