(Menu) Cleanups

This commit is contained in:
twinaphex 2015-04-11 05:09:00 +02:00
parent 47c8b6d4e1
commit 494dd6200e

View File

@ -92,8 +92,9 @@ int menu_entries_push_list(menu_handle_t *menu,
settings_list_free(menu->list_settings);
menu->list_settings = (rarch_setting_t *)setting_new(setting_flags);
setting = (rarch_setting_t*)menu_setting_find(label);
if (!(setting = (rarch_setting_t*)menu_setting_find(label)))
if (!setting)
return -1;
menu_list_clear(list);
@ -101,10 +102,11 @@ int menu_entries_push_list(menu_handle_t *menu,
for (; setting->type != ST_END_GROUP; setting++)
{
if (
setting->type == ST_GROUP ||
setting->type == ST_SUB_GROUP ||
setting->type == ST_END_SUB_GROUP ||
(setting->flags & SD_FLAG_ADVANCED && !settings->menu.show_advanced_settings)
setting->type == ST_GROUP
|| setting->type == ST_SUB_GROUP
|| setting->type == ST_END_SUB_GROUP
|| (setting->flags & SD_FLAG_ADVANCED &&
!settings->menu.show_advanced_settings)
)
continue;