mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
(menu_displaylist.c) Cleanups
This commit is contained in:
parent
886170f505
commit
96b0edf962
@ -2761,11 +2761,10 @@ static int menu_displaylist_parse_load_content_settings(
|
||||
}
|
||||
|
||||
static int menu_displaylist_parse_horizontal_content_actions(
|
||||
menu_handle_t *menu,
|
||||
menu_displaylist_info_t *info)
|
||||
{
|
||||
bool content_loaded = false;
|
||||
unsigned idx = 0;
|
||||
menu_handle_t *menu = NULL;
|
||||
const char *label = NULL;
|
||||
const char *entry_path = NULL;
|
||||
const char *core_path = NULL;
|
||||
@ -2774,11 +2773,7 @@ static int menu_displaylist_parse_horizontal_content_actions(
|
||||
playlist_t *playlist = playlist_get_cached();
|
||||
settings_t *settings = config_get_ptr();
|
||||
const char *fullpath = path_get(RARCH_PATH_CONTENT);
|
||||
|
||||
if (!menu_driver_ctl(RARCH_MENU_CTL_DRIVER_DATA_GET, &menu))
|
||||
return -1;
|
||||
|
||||
idx = menu->rpl_entry_selection_ptr;
|
||||
unsigned idx = menu->rpl_entry_selection_ptr;
|
||||
|
||||
if (playlist)
|
||||
playlist_get_index(playlist, idx,
|
||||
@ -3016,17 +3011,6 @@ static unsigned menu_displaylist_parse_scan_directory_list(
|
||||
return count;
|
||||
}
|
||||
|
||||
static int menu_displaylist_parse_netplay_room_list(
|
||||
menu_displaylist_info_t *info)
|
||||
{
|
||||
|
||||
#ifdef HAVE_NETWORKING
|
||||
netplay_refresh_rooms_menu(info->list);
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static unsigned menu_displaylist_parse_options(
|
||||
menu_displaylist_info_t *info)
|
||||
{
|
||||
@ -3212,16 +3196,13 @@ static int menu_displaylist_parse_options_cheats(
|
||||
}
|
||||
|
||||
static int menu_displaylist_parse_options_remappings(
|
||||
menu_handle_t *menu,
|
||||
menu_displaylist_info_t *info)
|
||||
{
|
||||
unsigned p, retro_id;
|
||||
rarch_system_info_t *system = NULL;
|
||||
menu_handle_t *menu = NULL;
|
||||
unsigned max_users = *(input_driver_get_uint(INPUT_ACTION_MAX_USERS));
|
||||
|
||||
if (!menu_driver_ctl(RARCH_MENU_CTL_DRIVER_DATA_GET, &menu))
|
||||
return -1;
|
||||
|
||||
for (p = 0; p < max_users; p++)
|
||||
{
|
||||
char key_type[PATH_MAX_LENGTH];
|
||||
@ -6365,7 +6346,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
||||
break;
|
||||
case DISPLAYLIST_HORIZONTAL_CONTENT_ACTIONS:
|
||||
menu_entries_ctl(MENU_ENTRIES_CTL_CLEAR, info->list);
|
||||
ret = menu_displaylist_parse_horizontal_content_actions(info);
|
||||
ret = menu_displaylist_parse_horizontal_content_actions(menu, info);
|
||||
info->need_refresh = true;
|
||||
info->need_push = true;
|
||||
break;
|
||||
@ -6421,8 +6402,12 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
||||
break;
|
||||
case DISPLAYLIST_NETPLAY_ROOM_LIST:
|
||||
menu_entries_ctl(MENU_ENTRIES_CTL_CLEAR, info->list);
|
||||
ret = menu_displaylist_parse_netplay_room_list(info);
|
||||
|
||||
#ifdef HAVE_NETWORKING
|
||||
netplay_refresh_rooms_menu(info->list);
|
||||
#endif
|
||||
|
||||
ret = 0;
|
||||
info->need_push = true;
|
||||
info->need_refresh = true;
|
||||
break;
|
||||
@ -6530,7 +6515,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
||||
break;
|
||||
case DISPLAYLIST_OPTIONS_REMAPPINGS:
|
||||
menu_entries_ctl(MENU_ENTRIES_CTL_CLEAR, info->list);
|
||||
ret = menu_displaylist_parse_options_remappings(info);
|
||||
ret = menu_displaylist_parse_options_remappings(menu, info);
|
||||
|
||||
info->need_push = true;
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user