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

Commit 03fbf9c2 authored by Yiwei Zhang's avatar Yiwei Zhang
Browse files

Use GraphicBuffer::toAHardwareBuffer() instead of casting

Test: build
Change-Id: I29a9b02a86d6163f7a181ed150a99987eaa61d45
parent d832b427
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1493,7 +1493,7 @@ int Surface::dispatchGetLastQueuedBuffer(va_list args) {
    int result = mGraphicBufferProducer->getLastQueuedBuffer(&graphicBuffer, &spFence, matrix);

    if (graphicBuffer != nullptr) {
        *buffer = reinterpret_cast<AHardwareBuffer*>(graphicBuffer.get());
        *buffer = graphicBuffer->toAHardwareBuffer();
        AHardwareBuffer_acquire(*buffer);
    } else {
        *buffer = nullptr;