From 42e012a080a2bb83039b0887ce0786a84bd84b0c Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 2 Jun 2014 10:52:27 +0200 Subject: [PATCH] (Menu) When both HAVE_DYLIB and HAVE_FILTERS_BUILTIN were defined, menu item 'Video Filter' would respond to wrong action upon pressing RGUI_ACTION_OK --- frontend/menu/backend/menu_common_backend.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/menu/backend/menu_common_backend.c b/frontend/menu/backend/menu_common_backend.c index 8fb299fb84..a64a889846 100644 --- a/frontend/menu/backend/menu_common_backend.c +++ b/frontend/menu/backend/menu_common_backend.c @@ -3663,12 +3663,12 @@ static int menu_common_setting_set(unsigned setting, unsigned action) break; #endif case RGUI_ACTION_OK: -#if defined(HAVE_DYLIB) - file_list_push(driver.menu->menu_stack, g_settings.video.filter_dir, setting, driver.menu->selection_ptr); - menu_clear_navigation(driver.menu); -#else +#ifdef HAVE_FILTERS_BUILTIN driver.menu_data_own = true; rarch_reinit_drivers(); +#elif defined(HAVE_DYLIB) + file_list_push(driver.menu->menu_stack, g_settings.video.filter_dir, setting, driver.menu->selection_ptr); + menu_clear_navigation(driver.menu); #endif driver.menu->need_refresh = true; break;