egl: fix _eglQuerySurface in EGL_BUFFER_AGE_EXT case
[mesa.git] / src / egl / drivers / dri2 / platform_drm.c
index 2f045894265ca99751dd711cf9c2247c7e59bad0..36c89fc832b83eb37c9d7b728c3a5dd2e87f6f39 100644 (file)
@@ -464,7 +464,7 @@ dri2_drm_query_buffer_age(_EGLDriver *drv,
 
    if (get_back_bo(dri2_surf) < 0) {
       _eglError(EGL_BAD_ALLOC, "dri2_query_buffer_age");
-      return 0;
+      return -1;
    }
 
    return dri2_surf->back->age;