From 6bff83478f74e52187df9deeaa6dec47b5d04554 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 10 Dec 2015 15:33:10 +0100 Subject: [PATCH] (MUI) Cleanups --- menu/drivers/materialui.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/menu/drivers/materialui.c b/menu/drivers/materialui.c index 238c24063c..dceb073f2c 100644 --- a/menu/drivers/materialui.c +++ b/menu/drivers/materialui.c @@ -1159,13 +1159,11 @@ static int mui_environ(menu_environ_cb_t type, void *data) return -1; } -static void mui_preswitch_tabs(unsigned action) +static void mui_preswitch_tabs(mui_handle_t *mui, unsigned action) { size_t idx = 0; size_t stack_size = 0; file_list_t *menu_stack = NULL; - menu_handle_t *menu = menu_driver_get_ptr(); - mui_handle_t *mui = menu ? (mui_handle_t*)menu->userdata : NULL; if (!mui) return; @@ -1242,7 +1240,7 @@ static void mui_list_cache(menu_list_type_t type, unsigned action) break; } - mui_preswitch_tabs(action); + mui_preswitch_tabs(mui, action); break; default: break; @@ -1378,7 +1376,7 @@ static int mui_pointer_tap(unsigned x, unsigned y, { mui->categories.selection_ptr = i; - mui_preswitch_tabs(action); + mui_preswitch_tabs(mui, action); if (cbs && cbs->action_content_list_switch) return cbs->action_content_list_switch(selection_buf, menu_stack,