summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2013-05-20 16:15:24 -0600
committerIan Romanick <[email protected]>2013-06-25 14:24:56 -0700
commit8c4ba7a921694522105a901dc03140dc446622a8 (patch)
treee1e8bedf1bdd4a7164cb02210f699115b117a418 /src
parent9156b4f541a124234c97487be120c780b3c6c78e (diff)
xlib: check for null ctx pointer in glXIsDirect()
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=64745 Note: This is a candidate for the stable branches. Reviewed-by: Jose Fonseca <[email protected]> (cherry picked from commit 9772284df2cba1dd30ec401fd19c5a212197b411)
Diffstat (limited to 'src')
-rw-r--r--src/mesa/drivers/x11/fakeglx.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/x11/fakeglx.c b/src/mesa/drivers/x11/fakeglx.c
index 2208d5e7f77..c060711cac6 100644
--- a/src/mesa/drivers/x11/fakeglx.c
+++ b/src/mesa/drivers/x11/fakeglx.c
@@ -1550,7 +1550,7 @@ Fake_glXIsDirect( Display *dpy, GLXContext ctx )
{
struct fake_glx_context *glxCtx = (struct fake_glx_context *) ctx;
(void) dpy;
- return glxCtx->xmesaContext->direct;
+ return glxCtx ? glxCtx->xmesaContext->direct : False;
}