fix segfault in Fake_glXCreatePBuffer(), bug 4235

This commit is contained in:
Brian Paul
2005-08-25 14:07:06 +00:00
parent 7e6553c1aa
commit dd1a9f75dc

View File

@@ -2099,7 +2099,10 @@ Fake_glXCreatePbuffer( Display *dpy, GLXFBConfig config,
/* A GLXPbuffer handle must be an X Drawable because that's what
* glXMakeCurrent takes.
*/
return (GLXPbuffer) xmbuf->frontxrb->pixmap;
if (xmbuf)
return (GLXPbuffer) xmbuf->frontxrb->pixmap;
else
return 0;
}