]> git.sesse.net Git - vlc/commitdiff
opengl: chroma description cannot be NULL, assert it
authorRémi Denis-Courmont <remi@remlab.net>
Mon, 17 Nov 2014 15:46:09 +0000 (17:46 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Mon, 17 Nov 2014 15:47:05 +0000 (17:47 +0200)
modules/video_output/opengl.c

index de4a9364520ab2a68746cef7704fccfcf395d095..b78bbe0ec8e1210cc028ad481bfda9e04986158b 100644 (file)
@@ -29,6 +29,8 @@
 # include "config.h"
 #endif
 
+#include <assert.h>
+
 #include <vlc_common.h>
 #include <vlc_picture_pool.h>
 #include <vlc_subpicture.h>
@@ -592,7 +594,8 @@ vout_display_opengl_t *vout_display_opengl_New(video_format_t *fmt,
         vgl->tex_type     = GL_UNSIGNED_SHORT;
     }
     vgl->chroma = vlc_fourcc_GetChromaDescription(vgl->fmt.i_chroma);
-    vgl->use_multitexture = vgl->chroma && vgl->chroma->plane_count > 1;
+    assert(vgl->chroma != NULL);
+    vgl->use_multitexture = vgl->chroma->plane_count > 1;
 
     /* Texture size */
     for (unsigned j = 0; j < vgl->chroma->plane_count; j++) {