From 63909ead00481660251400d20581516d376e26a4 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 2 Jun 2015 12:32:53 +0200 Subject: [PATCH] Cleanup menu_driver_list_delete --- menu/menu_driver.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/menu/menu_driver.c b/menu/menu_driver.c index 0b958d6c80..b9a252d336 100644 --- a/menu/menu_driver.c +++ b/menu/menu_driver.c @@ -197,13 +197,7 @@ void menu_driver_list_delete(file_list_t *list, size_t idx, size_t list_size) if (cbs) { - cbs->action_start = NULL; - cbs->action_ok = NULL; - cbs->action_cancel = NULL; - cbs->action_left = NULL; - cbs->action_right = NULL; - cbs->action_deferred_push = NULL; - cbs->action_scan = NULL; + memset(cbs, 0, sizeof(*cbs)); free(list->list[idx].actiondata); } list->list[idx].actiondata = NULL;