From d6a87fb0c3044502a5b4f812f8ef3adcaaa4551a Mon Sep 17 00:00:00 2001 From: Vincent Penquerc'h Date: Mon, 21 Apr 2014 09:50:19 +0100 Subject: [PATCH] gl: guard against using a NULL window pointer Coverity 1195145 --- ext/gl/gstglimagesink.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/gl/gstglimagesink.c b/ext/gl/gstglimagesink.c index 4626e8344d..2d0ed972a1 100644 --- a/ext/gl/gstglimagesink.c +++ b/ext/gl/gstglimagesink.c @@ -1198,8 +1198,10 @@ gst_glimage_sink_redisplay (GstGLImageSink * gl_sink) gboolean alive; window = gst_gl_context_get_window (gl_sink->context); + if (!window) + return FALSE; - if (window && gst_gl_window_is_running (window)) { + if (gst_gl_window_is_running (window)) { #if GST_GL_HAVE_GLES2 if (USING_GLES2 (gl_sink->context)) {