From 387e1c1ed22c40dd634b7df241ef2b77044abaf5 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 7 Jun 2015 15:52:29 +0200 Subject: [PATCH] Start refactoring action_left_mainmenu/action_right_mainmenu --- menu/menu_entries_cbs_left.c | 3 ++- menu/menu_entries_cbs_right.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/menu/menu_entries_cbs_left.c b/menu/menu_entries_cbs_left.c index 73ec97ff2d..95ff86a57f 100644 --- a/menu/menu_entries_cbs_left.c +++ b/menu/menu_entries_cbs_left.c @@ -138,10 +138,11 @@ static int action_left_mainmenu(unsigned type, const char *label, menu_list_t *menu_list = menu_list_get_ptr(); menu_handle_t *menu = menu_driver_get_ptr(); unsigned action = MENU_ACTION_LEFT; + size_t list_size = menu_driver_list_get_size(MENU_LIST_PLAIN); if (!menu) return -1; - if (file_list_get_size(menu_list->menu_stack) == 1) + if (list_size == 1) { if (!strcmp(driver->menu_ctx->ident, "xmb")) { diff --git a/menu/menu_entries_cbs_right.c b/menu/menu_entries_cbs_right.c index 222b030f7e..72c77b7e3f 100644 --- a/menu/menu_entries_cbs_right.c +++ b/menu/menu_entries_cbs_right.c @@ -146,10 +146,11 @@ static int action_right_mainmenu(unsigned type, const char *label, menu_list_t *menu_list = menu_list_get_ptr(); menu_handle_t *menu = menu_driver_get_ptr(); unsigned action = MENU_ACTION_RIGHT; + size_t list_size = menu_driver_list_get_size(MENU_LIST_PLAIN); if (!menu) return -1; - if (file_list_get_size(menu_list->menu_stack) == 1) + if (list_size == 1) { if (!strcmp(driver->menu_ctx->ident, "xmb")) {