From cfd9cbad8e6d882674639dca8c7e446b680b13c0 Mon Sep 17 00:00:00 2001 From: libretroadmin Date: Sun, 16 Jun 2024 13:16:49 +0200 Subject: [PATCH] Fix ST_STRING_OPTIONS 'selected' dropdown item - was off by one --- menu/menu_displaylist.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index 17f4940e8d..b69f96fd2c 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -15355,9 +15355,8 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, snprintf(val_d, sizeof(val_d), "%d", setting->enum_idx); for (tok = strtok_r(setting_values_cpy, "|", &save); tok; - tok = strtok_r(NULL, "|", &save)) + tok = strtok_r(NULL, "|", &save), i++) { - i++; if (setting->get_string_representation) { char val_s[256]; @@ -15709,9 +15708,8 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, snprintf(val_d, sizeof(val_d), "%d", setting->enum_idx); for (tok = strtok_r(setting_values_cpy, "|", &save); tok; - tok = strtok_r(NULL, "|", &save)) + tok = strtok_r(NULL, "|", &save), i++) { - i++; if (menu_entries_append(info->list, tok, val_d,