diff --git a/menu/menu_hash.c b/menu/menu_hash.c index f53590963f..ddc6b3b9c6 100644 --- a/menu/menu_hash.c +++ b/menu/menu_hash.c @@ -339,6 +339,8 @@ static const char *menu_hash_to_str_english(uint32_t hash) { switch (hash) { + case MENU_VALUE_UNKNOWN: + return "Unknown"; case MENU_VALUE_DIRECTORY_DEFAULT: return ""; case MENU_VALUE_DIRECTORY_NONE: diff --git a/menu/menu_hash.h b/menu/menu_hash.h index ff06f36f0a..bb628addaf 100644 --- a/menu/menu_hash.h +++ b/menu/menu_hash.h @@ -20,6 +20,7 @@ extern "C" { #endif +#define MENU_VALUE_UNKNOWN 0x9b3bb635U #define MENU_VALUE_DIRECTORY_NONE 0x9996c10fU #define MENU_VALUE_DIRECTORY_DEFAULT 0xdcc3a2e4U #define MENU_VALUE_NOT_AVAILABLE 0x0b880503U diff --git a/menu/menu_setting.c b/menu/menu_setting.c index ecc24449ab..04a447a9fe 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -1505,7 +1505,7 @@ static void setting_get_string_representation_uint_libretro_device(void *data, name = "RetroPad w/ Analog"; break; default: - name = "Unknown"; + name = menu_hash_to_str(MENU_VALUE_UNKNOWN); break; } } @@ -1516,7 +1516,7 @@ static void setting_get_string_representation_uint_libretro_device(void *data, static void setting_get_string_representation_uint_archive_mode(void *data, char *s, size_t len) { - const char *name = "Unknown"; + const char *name = menu_hash_to_str(MENU_VALUE_UNKNOWN); settings_t *settings = config_get_ptr(); (void)data;