From 6b8ebcbae13da6a09083d38574e40f33c5f30d9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Higor=20Eur=C3=ADpedes?= Date: Sun, 28 Jun 2015 17:56:06 -0300 Subject: [PATCH 1/2] (menu_cbs_iterate) Render while in ITERATE_TYPE_ZIP mode --- menu/cbs/menu_cbs_iterate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/menu/cbs/menu_cbs_iterate.c b/menu/cbs/menu_cbs_iterate.c index 7d7c34ba98..8771a53cf7 100644 --- a/menu/cbs/menu_cbs_iterate.c +++ b/menu/cbs/menu_cbs_iterate.c @@ -538,6 +538,7 @@ static int action_iterate_main(const char *label, unsigned action) break; case ITERATE_TYPE_ZIP: ret = action_iterate_load_open_zip(label, msg, sizeof(msg), action); + do_render = true; break; case ITERATE_TYPE_MESSAGE: strlcpy(msg, disp->message_contents, sizeof(msg)); From c2904e5b3fd7af04e2b3775f364eab8234547740 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Higor=20Eur=C3=ADpedes?= Date: Sun, 28 Jun 2015 18:56:51 -0300 Subject: [PATCH 2/2] (menu_displaylist) Fix leak in menu_displaylist_parse_database_entry() --- menu/menu_displaylist.c | 1 + 1 file changed, 1 insertion(+) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index cd7bba0ec4..a22d66a352 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -1293,6 +1293,7 @@ static int menu_displaylist_parse_database_entry(menu_displaylist_info_t *info) 0, 0, 0); content_playlist_free(playlist); + database_info_list_free(db_info); return 0;