From 576a3620326cf53bef47f48651b82650898a033c Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 28 Oct 2014 21:47:30 +0100 Subject: [PATCH] Move menu_action_setting_set_current_string to menu_entries_cbs.c --- menu/menu_action.c | 17 ----------------- menu/menu_entries_cbs.c | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/menu/menu_action.c b/menu/menu_action.c index b19502adf4..9c9a36159d 100644 --- a/menu/menu_action.c +++ b/menu/menu_action.c @@ -52,23 +52,6 @@ int setting_handler( return 0; } -int menu_action_setting_set_current_string( - rarch_setting_t *setting, const char *str) -{ - strlcpy(setting->value.string, str, setting->size); - - if (setting->change_handler) - setting->change_handler(setting); - - if (setting->flags & SD_FLAG_EXIT - && setting->cmd_trigger.triggered) - { - setting->cmd_trigger.triggered = false; - return -1; - } - - return 0; -} int menu_action_set_current_string_based_on_label( const char *label, const char *str) diff --git a/menu/menu_entries_cbs.c b/menu/menu_entries_cbs.c index 8dce28c615..b601ef79ae 100644 --- a/menu/menu_entries_cbs.c +++ b/menu/menu_entries_cbs.c @@ -113,6 +113,24 @@ unsigned menu_gx_resolutions[GX_RESOLUTIONS_LAST][2] = { unsigned menu_current_gx_resolution = GX_RESOLUTIONS_640_480; #endif +int menu_action_setting_set_current_string( + rarch_setting_t *setting, const char *str) +{ + strlcpy(setting->value.string, str, setting->size); + + if (setting->change_handler) + setting->change_handler(setting); + + if (setting->flags & SD_FLAG_EXIT + && setting->cmd_trigger.triggered) + { + setting->cmd_trigger.triggered = false; + return -1; + } + + return 0; +} + static void common_load_content(bool persist) { rarch_main_command(persist ? RARCH_CMD_LOAD_CONTENT_PERSIST : RARCH_CMD_LOAD_CONTENT);