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

Commit 71b22bee authored by Jiwen 'Steve' Cai's avatar Jiwen 'Steve' Cai Committed by android-build-merger
Browse files

No crash from AHardwareBuffer_unlock on NULL fence

am: ae6955fd

Change-Id: Iaedc2bbf55cf369b9c273678a0787572826b8f72
parents 584dfc76 ae6955fd
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -134,6 +134,9 @@ int AHardwareBuffer_unlock(AHardwareBuffer* buffer, int32_t* fence) {
    if (!buffer) return BAD_VALUE;

    GraphicBuffer* gBuffer = AHardwareBuffer_to_GraphicBuffer(buffer);
    if (fence == nullptr)
        return gBuffer->unlock();
    else
        return gBuffer->unlockAsync(fence);
}