Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 349149b5 authored by Jean-Baptiste Queru's avatar Jean-Baptiste Queru Committed by android code review
Browse files

Merge "Fix error trap in SurfaceTexture Client"

parents 6f89ebde 47ad361c
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
@@ -757,6 +757,9 @@ status_t SurfaceTextureClient::lock(
            ALOGW_IF(res, "failed locking buffer (handle = %p)",
                    backBuffer->handle);

            if (res != 0) {
                err = INVALID_OPERATION;
            } else {
                mLockedBuffer = backBuffer;
                outBuffer->width  = backBuffer->width;
                outBuffer->height = backBuffer->height;
@@ -765,6 +768,7 @@ status_t SurfaceTextureClient::lock(
                outBuffer->bits   = vaddr;
            }
        }
    }
    return err;
}