Mesa (master): glx: Add missing null check in gxl/dri2_glx.c

Carl Worth cworth at kemper.freedesktop.org
Tue Dec 3 22:30:50 UTC 2013


Module: Mesa
Branch: master
Commit: 03ef57950a8c8e69043a87511693ba8bdf4a73be
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=03ef57950a8c8e69043a87511693ba8bdf4a73be

Author: Juha-Pekka Heikkila <juhapekka.heikkila at gmail.com>
Date:   Mon Dec  2 07:30:00 2013 -0700

glx: Add missing null check in gxl/dri2_glx.c

Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila at gmail.com>

Reviewed-by: Brian Paul <brianp at vmware.com>

---

 src/glx/dri2_glx.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/glx/dri2_glx.c b/src/glx/dri2_glx.c
index 3b33312..bfeebed 100644
--- a/src/glx/dri2_glx.c
+++ b/src/glx/dri2_glx.c
@@ -676,6 +676,10 @@ dri2FlushFrontBuffer(__DRIdrawable *driDrawable, void *loaderPrivate)
    psc = (struct dri2_screen *) pdraw->base.psc;
 
    priv = __glXInitialize(psc->base.dpy);
+
+   if (priv == NULL)
+       return;
+
    pdp = (struct dri2_display *) priv->dri2Display;
    gc = __glXGetCurrentContext();
 




More information about the mesa-commit mailing list