From 36e33bde9063f541cabda124f8aee96e20cd14ec Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 3 Jun 2016 04:21:19 +0200 Subject: [PATCH] Cleanup --- menu/menu_shader.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/menu/menu_shader.c b/menu/menu_shader.c index 607c661c03..b71e5118c0 100644 --- a/menu/menu_shader.c +++ b/menu/menu_shader.c @@ -49,11 +49,14 @@ void menu_shader_manager_init(menu_handle_t *menu) menu_driver_ctl(RARCH_MENU_CTL_SHADER_GET, &shader); - if (*global->path.core_specific_config - && settings->core_specific_config) - config_path = global->path.core_specific_config; - else if (*global->path.config) - config_path = global->path.config; + if (global) + { + if (*global->path.core_specific_config + && settings->core_specific_config) + config_path = global->path.core_specific_config; + else if (*global->path.config) + config_path = global->path.config; + } /* In a multi-config setting, we can't have * conflicts on menu.cgp/menu.glslp. */