From 7c4e08eed32493f7bc97d9c0cc4e5f36b38c5248 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 3 Sep 2014 20:34:25 +0200 Subject: [PATCH] (Menu) setting_data_get_mainmenu - cleanup --- settings_data.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/settings_data.c b/settings_data.c index 05e82b2b82..e15e5c1e95 100644 --- a/settings_data.c +++ b/settings_data.c @@ -1452,13 +1452,11 @@ rarch_setting_t *setting_data_get_mainmenu(bool regenerate) if (list) { - if (regenerate) - { - free(list); - list = NULL; - } - else + if (!regenerate) return list; + + free(list); + list = NULL; } list = (rarch_setting_t*)malloc(sizeof(rarch_setting_t) * list_size);