(menu_setting.c) Create MENU_VALUE_NONE

This commit is contained in:
twinaphex 2015-06-25 08:00:12 +02:00
parent 9649ffeedc
commit 610402c303
4 changed files with 12 additions and 6 deletions

View File

@ -740,6 +740,8 @@ const char *menu_hash_to_str_nl(uint32_t hash)
return "Uitgeschakeld";
case MENU_VALUE_PORT:
return "Poort";
case MENU_VALUE_NONE:
return "Geen";
default:
break;
}

View File

@ -1304,6 +1304,8 @@ const char *menu_hash_to_str_us(uint32_t hash)
return "Disabled";
case MENU_VALUE_PORT:
return "Port";
case MENU_VALUE_NONE:
return "None";
default:
break;
}

View File

@ -902,6 +902,8 @@ extern "C" {
#define MENU_VALUE_DISABLED 0xe326e01dU
#define MENU_VALUE_PORT 0x7c8ad52aU
#define MENU_VALUE_NONE 0x7c89bbd5U
const char *menu_hash_to_str_de(uint32_t hash);
int menu_hash_get_help_de(uint32_t hash, char *s, size_t len);

View File

@ -1413,7 +1413,7 @@ static void setting_get_string_representation_uint_libretro_device(void *data,
[setting->index_offset])
{
case RETRO_DEVICE_NONE:
name = "None";
name = menu_hash_to_str(MENU_VALUE_NONE);
break;
case RETRO_DEVICE_JOYPAD:
name = menu_hash_to_str(MENU_VALUE_RETROPAD);
@ -1457,14 +1457,14 @@ static void setting_get_string_representation_uint_archive_mode(void *data,
static void setting_get_string_representation_uint_analog_dpad_mode(void *data,
char *s, size_t len)
{
static const char *modes[] = {
"None",
"Left Analog",
"Right Analog",
};
const char *modes[3];
rarch_setting_t *setting = (rarch_setting_t*)data;
settings_t *settings = config_get_ptr();
modes[0] = menu_hash_to_str(MENU_VALUE_NONE);
modes[1] = "Left Analog";
modes[2] = "Right Analog";
if (setting)
strlcpy(s, modes[settings->input.analog_dpad_mode
[setting->index_offset] % ANALOG_DPAD_LAST],