From: Chia-I Wu Date: Sun, 20 Feb 2011 19:23:54 +0000 (-0700) Subject: egl_dri2: Return NULL when xcb_get_geometry_reply fails. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bf0c56522e21bd45ad3385e3115ef7eb71a7b8bf;p=mesa.git egl_dri2: Return NULL when xcb_get_geometry_reply fails. This should fix bug #33946. --- diff --git a/src/egl/drivers/dri2/platform_x11.c b/src/egl/drivers/dri2/platform_x11.c index 1c7c8410c0c..50310eec5a9 100644 --- a/src/egl/drivers/dri2/platform_x11.c +++ b/src/egl/drivers/dri2/platform_x11.c @@ -782,6 +782,7 @@ dri2_create_image_khr_pixmap(_EGLDisplay *disp, _EGLContext *ctx, _eglError(EGL_BAD_ALLOC, "xcb_get_geometry"); free(error); free(buffers_reply); + return NULL; } switch (geometry_reply->depth) {