From: Kristian Høgsberg Date: Wed, 11 Jan 2012 17:36:37 +0000 (-0500) Subject: egl_dri2: Put the _eglError call in the case switch case X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=513d1feee46d05b71094c60ee09fa263867f25b7;p=mesa.git egl_dri2: Put the _eglError call in the case switch case Log an error in case we get an unknown format, not in case for XRGB32. I botched the edit of Roberts patch. --- diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c index a7ebf599974..5fff7e1ccef 100644 --- a/src/egl/drivers/dri2/egl_dri2.c +++ b/src/egl/drivers/dri2/egl_dri2.c @@ -1099,11 +1099,11 @@ dri2_create_image_wayland_wl_buffer(_EGLDisplay *disp, _EGLContext *ctx, format = __DRI_IMAGE_FORMAT_ARGB8888; break; case WL_DRM_FORMAT_XRGB32: - _eglError(EGL_BAD_PARAMETER, - "dri2_create_image_khr: unsupported wl_buffer format"); format = __DRI_IMAGE_FORMAT_XRGB8888; break; default: + _eglError(EGL_BAD_PARAMETER, + "dri2_create_image_khr: unsupported wl_buffer format"); return NULL; }