egl: fold _eglError() + return EGL_FALSE
[mesa.git] / src / egl / drivers / dri2 / platform_android.c
index aef8a105f86022b7b73dfb8c1543f8c231b1e64a..3be69d87ffa6d8dc5bd9677d9e9b917f2182af7f 100644 (file)
@@ -666,10 +666,8 @@ droid_set_damage_region(_EGLDriver *drv,
       return EGL_TRUE;
 
    droid_rects = malloc(n_rects * sizeof(android_native_rect_t));
-   if (droid_rects == NULL) {
-     _eglError(EGL_BAD_ALLOC, "eglSetDamageRegionKHR");
-     return EGL_FALSE;
-   }
+   if (droid_rects == NULL)
+     return _eglError(EGL_BAD_ALLOC, "eglSetDamageRegionKHR");
 
    for (EGLint num_drects = 0; num_drects < n_rects; num_drects++) {
       EGLint i = num_drects * 4;