From 4cf03811ea5a9196d27d80dbfe148595e7f35d40 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 4 Oct 2014 22:24:14 +0200 Subject: [PATCH] (GLSL) Make gl_glsl_num more robust --- gfx/shader/shader_glsl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gfx/shader/shader_glsl.c b/gfx/shader/shader_glsl.c index 80a2ec4e6b..b5dc6499ab 100644 --- a/gfx/shader/shader_glsl.c +++ b/gfx/shader/shader_glsl.c @@ -1185,7 +1185,9 @@ static void gl_glsl_use(void *data, unsigned index) static unsigned gl_glsl_num(void) { - return glsl_shader->passes; + if (glsl_shader) + return glsl_shader->passes; + return 0; } static bool gl_glsl_filter_type(unsigned index, bool *smooth)