diff options
author | HyunKyung Kim <hk310.kim@samsung.com> | 2020-02-11 16:46:47 +0900 |
---|---|---|
committer | HyunKyung Kim <hk310.kim@samsung.com> | 2020-03-09 17:20:22 +0900 |
commit | 539a6a1134d4bf0aaf855278bc8df747ff7a4603 (patch) | |
tree | 54b32a5f7f9b42ead21d771550aa723a1e147609 /libhwc2.1/ExynosHWC.cpp | |
parent | 595c0d08248c80623be735bf039e19a705d0294c (diff) |
libhwc2.1: Clean up code related to metadata
Change-Id: I478709b77ded7d2fe199e56ac1f662807cbeec69
Signed-off-by: HyunKyung Kim <hk310.kim@samsung.com>
Diffstat (limited to 'libhwc2.1/ExynosHWC.cpp')
-rw-r--r-- | libhwc2.1/ExynosHWC.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libhwc2.1/ExynosHWC.cpp b/libhwc2.1/ExynosHWC.cpp index b09932b..464110f 100644 --- a/libhwc2.1/ExynosHWC.cpp +++ b/libhwc2.1/ExynosHWC.cpp @@ -916,10 +916,13 @@ int32_t exynos_setLayerPerFrameMetadata(hwc2_device_t *dev, hwc2_display_t displ return HWC2_ERROR_BAD_DISPLAY; } -int32_t exynos_getPerFrameMetadataKeys(hwc2_device_t* __unused dev, hwc2_display_t __unused display, +int32_t exynos_getPerFrameMetadataKeys(hwc2_device_t* dev, hwc2_display_t __unused display, uint32_t* outNumKeys, int32_t* /*hwc2_per_frame_metadata_key_t*/ outKeys) { ExynosDevice *exynosDevice = checkDevice(dev); + if (exynosDevice == NULL) + return HWC2_ERROR_BAD_DISPLAY; + ExynosResourceManager *resourceManager = exynosDevice->mResourceManager; uint32_t numKeys = 0; |