From e1a0139164bf9dac7ab7e7905b4170c58d81ec27 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 28 Sep 2017 03:48:49 +0200 Subject: [PATCH] Cleanups --- menu/menu_displaylist.c | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index e5874ac336..42847c684a 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -4176,22 +4176,12 @@ bool menu_displaylist_push(menu_displaylist_ctx_entry_t *entry) ret = true; end: - if (info.exts && !string_is_empty(info.exts)) - free(info.exts); - if (info.path && !string_is_empty(info.path)) - free(info.path); - if (info.label && !string_is_empty(info.label)) - free(info.label); + menu_displaylist_info_free(&info); return ret; error: - if (info.exts && !string_is_empty(info.exts)) - free(info.exts); - if (info.path && !string_is_empty(info.path)) - free(info.path); - if (info.label && !string_is_empty(info.label)) - free(info.label); + menu_displaylist_info_free(&info); return false; }