From 1ee859f7f883ef1b17d25dc784fb9ea233c152a4 Mon Sep 17 00:00:00 2001 From: Jesse Hall Date: Mon, 17 Apr 2017 08:52:32 -0700 Subject: Move AHardwareBuffer_getNativeHandle to VNDK This was added to the NDK only because we didn't have a way to do VNDK-only declarations. Now we do. Bug: 34050596 Test: make checkbuild Change-Id: I039fccfd9f29c5cc960e7691f0baa70101659949 --- libs/nativewindow/AHardwareBuffer.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'libs/nativewindow/AHardwareBuffer.cpp') diff --git a/libs/nativewindow/AHardwareBuffer.cpp b/libs/nativewindow/AHardwareBuffer.cpp index 5812831811..35b76c7095 100644 --- a/libs/nativewindow/AHardwareBuffer.cpp +++ b/libs/nativewindow/AHardwareBuffer.cpp @@ -16,7 +16,7 @@ #define LOG_TAG "AHardwareBuffer" -#include +#include #include #include @@ -261,7 +261,12 @@ int AHardwareBuffer_recvHandleFromUnixSocket(int socketFd, AHardwareBuffer** out return NO_ERROR; } -const struct native_handle* AHardwareBuffer_getNativeHandle( + +// ---------------------------------------------------------------------------- +// VNDK functions +// ---------------------------------------------------------------------------- + +const native_handle_t* AHardwareBuffer_getNativeHandle( const AHardwareBuffer* buffer) { if (!buffer) return nullptr; const GraphicBuffer* gbuffer = AHardwareBuffer_to_GraphicBuffer(buffer); -- cgit v1.2.3-59-g8ed1b