From 527564c78e834196f15ea3fdb10ca2787da06a6a Mon Sep 17 00:00:00 2001 From: Xiao Huang Date: Mon, 20 Mar 2023 20:51:26 +0000 Subject: Fix include path in AHardwareBuffer As aosp/2199937 is merged, the relative path in include can be fixed now. Bug: 244455301 Change-Id: Ic3485f596e5a3487baa0bb9eeb97961ffcb53437 --- libs/nativewindow/AHardwareBuffer.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'libs/nativewindow/AHardwareBuffer.cpp') diff --git a/libs/nativewindow/AHardwareBuffer.cpp b/libs/nativewindow/AHardwareBuffer.cpp index b2e069c4da..2e0add5f30 100644 --- a/libs/nativewindow/AHardwareBuffer.cpp +++ b/libs/nativewindow/AHardwareBuffer.cpp @@ -18,6 +18,7 @@ #include #include +#include #include #include @@ -34,9 +35,6 @@ #include #include -// TODO: Better way to handle this -#include "../binder/ndk/parcel_internal.h" - static constexpr int kFdBufferSize = 128 * sizeof(int); // 128 ints using namespace android; @@ -421,7 +419,7 @@ binder_status_t AHardwareBuffer_readFromParcel(const AParcel* _Nonnull parcel, AHardwareBuffer* _Nullable* _Nonnull outBuffer) { if (!parcel || !outBuffer) return STATUS_BAD_VALUE; auto buffer = sp::make(); - status_t status = parcel->get()->read(*buffer); + status_t status = AParcel_viewPlatformParcel(parcel)->read(*buffer); if (status != STATUS_OK) return status; *outBuffer = AHardwareBuffer_from_GraphicBuffer(buffer.get()); AHardwareBuffer_acquire(*outBuffer); @@ -433,7 +431,7 @@ binder_status_t AHardwareBuffer_writeToParcel(const AHardwareBuffer* _Nonnull bu const GraphicBuffer* gb = AHardwareBuffer_to_GraphicBuffer(buffer); if (!gb) return STATUS_BAD_VALUE; if (!parcel) return STATUS_BAD_VALUE; - return parcel->get()->write(*gb); + return AParcel_viewPlatformParcel(parcel)->write(*gb); } // ---------------------------------------------------------------------------- -- cgit v1.2.3-59-g8ed1b