From b73c60a8fc832339e9ea4755c22df8a5a7d65aab Mon Sep 17 00:00:00 2001 From: jdgleaver Date: Tue, 1 Sep 2020 17:26:29 +0100 Subject: [PATCH] (dir_init_shader/dir_check_shader) DISABLE_MENU=1 buildfix --- retroarch.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/retroarch.c b/retroarch.c index 775500823d..a11050f1de 100644 --- a/retroarch.c +++ b/retroarch.c @@ -11746,8 +11746,13 @@ static void dir_init_shader(struct rarch_state *p_rarch) bool shader_remember_last_dir = settings->bools.video_shader_remember_last_dir; const char *directory_video_shader = settings->paths.directory_video_shader; const char *directory_menu_config = settings->paths.directory_menu_config; +#if defined(HAVE_MENU) enum rarch_shader_type last_shader_preset_type = menu_driver_get_last_shader_preset_type(); const char *last_shader_preset_dir = menu_driver_get_last_shader_preset_dir(); +#else + enum rarch_shader_type last_shader_preset_type = RARCH_SHADER_NONE; + const char *last_shader_preset_dir = NULL; +#endif /* Always free existing shader list */ dir_free_shader(p_rarch); @@ -11813,8 +11818,13 @@ static void dir_check_shader(struct rarch_state *p_rarch, &p_rarch->dir_shader_list; settings_t *settings = p_rarch->configuration_settings; bool shader_remember_last_dir = settings->bools.video_shader_remember_last_dir; +#if defined(HAVE_MENU) enum rarch_shader_type last_shader_preset_type = menu_driver_get_last_shader_preset_type(); const char *last_shader_preset_dir = menu_driver_get_last_shader_preset_dir(); +#else + enum rarch_shader_type last_shader_preset_type = RARCH_SHADER_NONE; + const char *last_shader_preset_dir = NULL; +#endif /* Check whether shader list needs to be * (re)initialised */