Rewrite menu_list_get_actiondata_last_stack

This commit is contained in:
twinaphex 2014-10-18 01:53:50 +02:00
parent 46f9b325f8
commit cef2de6a70
3 changed files with 4 additions and 4 deletions

View File

@ -389,7 +389,7 @@ int menu_entries_deferred_push(file_list_t *list, file_list_t *menu_list)
return entries_push_main_menu_list(driver.menu, list, path, label, type); return entries_push_main_menu_list(driver.menu, list, path, label, type);
cbs = (menu_file_list_cbs_t*) cbs = (menu_file_list_cbs_t*)
menu_list_get_last_stack_actiondata(menu_list); menu_list_get_last_stack_actiondata(driver.menu->menu_list);
if (cbs->action_deferred_push) if (cbs->action_deferred_push)
return cbs->action_deferred_push(list, menu_list, path, label, type); return cbs->action_deferred_push(list, menu_list, path, label, type);

View File

@ -110,10 +110,10 @@ void *menu_list_get_actiondata_at_offset(const file_list_t *list, size_t index)
return NULL; return NULL;
} }
void *menu_list_get_last_stack_actiondata(const file_list_t *list) void *menu_list_get_last_stack_actiondata(const menu_list_t *list)
{ {
if (list) if (list)
return file_list_get_last_actiondata(list); return file_list_get_last_actiondata(list->menu_stack);
return NULL; return NULL;
} }

View File

@ -59,7 +59,7 @@ void menu_list_sort_on_alt(file_list_t *list);
size_t menu_list_get_size(void); size_t menu_list_get_size(void);
void *menu_list_get_last_stack_actiondata(const file_list_t *list); void *menu_list_get_last_stack_actiondata(const menu_list_t *list);
void menu_list_get_last(const file_list_t *list, void menu_list_get_last(const file_list_t *list,
const char **path, const char **label, const char **path, const char **label,