From 09f2b64c1f2ed8eaf5c11b3be928046c1ae2c767 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 29 Feb 2016 01:43:40 +0100 Subject: [PATCH] gl_render_overlay -add early return --- gfx/drivers/gl.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gfx/drivers/gl.c b/gfx/drivers/gl.c index 49984e7ce3..3d228a2f57 100644 --- a/gfx/drivers/gl.c +++ b/gfx/drivers/gl.c @@ -2001,8 +2001,7 @@ static bool gl_frame(void *data, const void *frame, font_driver_render_msg(NULL, msg, NULL); #ifdef HAVE_OVERLAY - if (gl && gl->overlay_enable) - gl_render_overlay(gl); + gl_render_overlay(gl); #endif gfx_ctx_ctl(GFX_CTL_UPDATE_WINDOW_TITLE, NULL); @@ -3520,6 +3519,9 @@ static void gl_render_overlay(gl_t *gl) video_shader_ctx_info_t shader_info; unsigned i, width, height; + if (!gl || !gl->overlay_enable) + return; + video_driver_get_size(&width, &height); glEnable(GL_BLEND);