From 2893a70aa094574a765d8195941a2de010c1c89f Mon Sep 17 00:00:00 2001 From: Julien Isorce Date: Mon, 24 Mar 2014 12:04:08 +0000 Subject: gl: fix crash if _build_extension_string is not called On GLES2 then (gl->GetIntegerv && gl->GetStringi) is false regression introduced by cc6df204e2f58fffda5cbe90f3450aeba95889c4 https://bugzilla.gnome.org/show_bug.cgi?id=703343 --- gst-libs/gst/gl/gstglcontext.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gst-libs/gst/gl/gstglcontext.c') diff --git a/gst-libs/gst/gl/gstglcontext.c b/gst-libs/gst/gl/gstglcontext.c index 1a901c03b..1b8a21c85 100644 --- a/gst-libs/gst/gl/gstglcontext.c +++ b/gst-libs/gst/gl/gstglcontext.c @@ -804,7 +804,7 @@ gst_gl_context_create_thread (GstGLContext * context) if (gl->GetIntegerv && gl->GetStringi) ext_g_str = _build_extension_string (context); - if (ext_g_str->len) { + if (ext_g_str && ext_g_str->len) { _gst_gl_feature_check_ext_functions (context, gl_major, gl_minor, ext_g_str->str); } else { -- cgit v1.2.1