mirror of
https://github.com/libretro/RetroArch.git
synced 2025-02-20 09:34:09 +00:00
Simplify CONFIG_STRING
This commit is contained in:
parent
d01d4a8532
commit
c8f11665df
@ -3968,8 +3968,8 @@ static bool setting_append_list(
|
||||
list, list_info,
|
||||
settings->audio.device,
|
||||
sizeof(settings->audio.device),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_AUDIO_DEVICE),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE),
|
||||
MENU_ENUM_LABEL_AUDIO_DEVICE,
|
||||
MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE,
|
||||
"",
|
||||
&group_info,
|
||||
&subgroup_info,
|
||||
@ -4414,8 +4414,8 @@ static bool setting_append_list(
|
||||
list, list_info,
|
||||
global->record.path,
|
||||
sizeof(global->record.path),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_RECORD_PATH),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_RECORD_PATH),
|
||||
MENU_ENUM_LABEL_RECORD_PATH,
|
||||
MENU_ENUM_LABEL_VALUE_RECORD_PATH,
|
||||
"",
|
||||
&group_info,
|
||||
&subgroup_info,
|
||||
@ -5714,13 +5714,12 @@ static bool setting_append_list(
|
||||
parent_group = msg_hash_to_str(MENU_ENUM_LABEL_UPDATER_SETTINGS);
|
||||
START_SUB_GROUP(list, list_info, "State", &group_info, &subgroup_info, parent_group);
|
||||
#ifdef HAVE_NETWORKING
|
||||
|
||||
CONFIG_STRING(
|
||||
list, list_info,
|
||||
settings->network.buildbot_url,
|
||||
sizeof(settings->network.buildbot_url),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL),
|
||||
MENU_ENUM_LABEL_CORE_UPDATER_BUILDBOT_URL,
|
||||
MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL,
|
||||
buildbot_server_url,
|
||||
&group_info,
|
||||
&subgroup_info,
|
||||
@ -5734,8 +5733,8 @@ static bool setting_append_list(
|
||||
list, list_info,
|
||||
settings->network.buildbot_assets_url,
|
||||
sizeof(settings->network.buildbot_assets_url),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL),
|
||||
MENU_ENUM_LABEL_BUILDBOT_ASSETS_URL,
|
||||
MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL,
|
||||
buildbot_assets_server_url,
|
||||
&group_info,
|
||||
&subgroup_info,
|
||||
@ -5783,8 +5782,8 @@ static bool setting_append_list(
|
||||
list, list_info,
|
||||
settings->netplay.server,
|
||||
sizeof(settings->netplay.server),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS),
|
||||
MENU_ENUM_LABEL_NETPLAY_IP_ADDRESS,
|
||||
MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS,
|
||||
"",
|
||||
&group_info,
|
||||
&subgroup_info,
|
||||
@ -6084,8 +6083,8 @@ static bool setting_append_list(
|
||||
list, list_info,
|
||||
settings->username,
|
||||
sizeof(settings->username),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_NETPLAY_NICKNAME),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME),
|
||||
MENU_ENUM_LABEL_NETPLAY_NICKNAME,
|
||||
MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME,
|
||||
"",
|
||||
&group_info,
|
||||
&subgroup_info,
|
||||
@ -6162,8 +6161,8 @@ static bool setting_append_list(
|
||||
list, list_info,
|
||||
settings->cheevos.username,
|
||||
sizeof(settings->cheevos.username),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_CHEEVOS_USERNAME),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME),
|
||||
MENU_ENUM_LABEL_CHEEVOS_USERNAME,
|
||||
MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME,
|
||||
"",
|
||||
&group_info,
|
||||
&subgroup_info,
|
||||
@ -6177,8 +6176,8 @@ static bool setting_append_list(
|
||||
list, list_info,
|
||||
settings->cheevos.password,
|
||||
sizeof(settings->cheevos.password),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_CHEEVOS_PASSWORD),
|
||||
msg_hash_to_str(MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD),
|
||||
MENU_ENUM_LABEL_CHEEVOS_PASSWORD,
|
||||
MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD,
|
||||
"",
|
||||
&group_info,
|
||||
&subgroup_info,
|
||||
|
@ -1614,15 +1614,19 @@ bool CONFIG_STRING(
|
||||
rarch_setting_t **list,
|
||||
rarch_setting_info_t *list_info,
|
||||
char *target, size_t len,
|
||||
const char *name, const char *SHORT,
|
||||
enum msg_hash_enums name_enum_idx,
|
||||
enum msg_hash_enums SHORT_enum_idx,
|
||||
const char *default_value,
|
||||
rarch_setting_group_info_t *group_info,
|
||||
rarch_setting_group_info_t *subgroup_info,
|
||||
const char *parent_group,
|
||||
change_handler_t change_handler, change_handler_t read_handler)
|
||||
{
|
||||
rarch_setting_t value = setting_string_setting(ST_STRING, name, SHORT, target, len, default_value, "",
|
||||
group_info->name, subgroup_info->name, parent_group, change_handler, read_handler);
|
||||
rarch_setting_t value = setting_string_setting(ST_STRING,
|
||||
msg_hash_to_str(name_enum_idx),
|
||||
msg_hash_to_str(SHORT_enum_idx),
|
||||
target, len, default_value, "",
|
||||
group_info->name, subgroup_info->name, parent_group, change_handler, read_handler);
|
||||
if (!(settings_list_append(list, list_info)))
|
||||
return false;
|
||||
if (value.name)
|
||||
|
@ -311,7 +311,8 @@ bool CONFIG_STRING(
|
||||
rarch_setting_t **list,
|
||||
rarch_setting_info_t *list_info,
|
||||
char *target, size_t len,
|
||||
const char *name, const char *SHORT,
|
||||
enum msg_hash_enums name_enum_idx,
|
||||
enum msg_hash_enums SHORT_enum_idx,
|
||||
const char *default_value,
|
||||
rarch_setting_group_info_t *group_info,
|
||||
rarch_setting_group_info_t *subgroup_info,
|
||||
|
Loading…
x
Reference in New Issue
Block a user