From 86e8c7a9f88a26fb09302d6aee88987e835de327 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 10 Feb 2016 20:01:38 +0100 Subject: [PATCH] Free rdb --- menu/cbs/menu_cbs_ok.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/menu/cbs/menu_cbs_ok.c b/menu/cbs/menu_cbs_ok.c index 54915788d2..8b56e66a73 100644 --- a/menu/cbs/menu_cbs_ok.c +++ b/menu/cbs/menu_cbs_ok.c @@ -507,7 +507,7 @@ static int file_load_with_detect_core_wrapper(size_t idx, size_t entry_idx, if (rarch_task_push_content_load_default(NULL, NULL, false, CORE_TYPE_PLAIN, NULL, NULL)) action_ok_push_quick_menu(); - return ret; + return -1; case 0: return generic_action_ok_displaylist_push(path, label, type, idx, entry_idx, ACTION_OK_DL_DEFERRED_CORE_LIST); @@ -1755,6 +1755,8 @@ static int action_ok_rdb_entry_submenu(const char *path, ACTION_OK_DL_RDB_ENTRY_SUBMENU); end: + if (rdb) + free(rdb); if (str_list) string_list_free(str_list); if (str_list2)