From e2ff7478ca68ace23f20393a8ccdb946662a5ba0 Mon Sep 17 00:00:00 2001 From: Brad Parker Date: Fri, 17 Aug 2018 07:49:25 -0400 Subject: [PATCH] don't return uninitialized data --- gfx/drivers/gl.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gfx/drivers/gl.c b/gfx/drivers/gl.c index f47cc488c4..b6a919108c 100644 --- a/gfx/drivers/gl.c +++ b/gfx/drivers/gl.c @@ -380,7 +380,7 @@ static bool gl_shader_init(gl_t *gl, const gfx_ctx_driver_t *ctx_driver, video_shader_ctx_init_t init_data; enum rarch_shader_type type = DEFAULT_SHADER_TYPE; const char *shader_path = retroarch_get_shader_preset(); - + if (shader_path) { type = video_shader_parse_type(shader_path, @@ -839,7 +839,7 @@ static void gl_show_mouse(void *data, bool state) static struct video_shader *gl_get_current_shader(void *data) { - video_shader_ctx_t shader_info; + video_shader_ctx_t shader_info = {0}; video_shader_driver_direct_get_current_shader(&shader_info); @@ -1798,9 +1798,9 @@ static void *gl_init(const video_info_t *video, } if (!renderchain_gl_init_first(&gl->renderchain_driver, - &gl->renderchain_data)) + &gl->renderchain_data)) { - RARCH_ERR("[GL]: Renderchain could not be initialized.\n"); + RARCH_ERR("[GL]: Renderchain could not be initialized.\n"); goto error; }