From 54298b338cf9f782f2ac681a15e6cbbb99649350 Mon Sep 17 00:00:00 2001 From: Yin-Chia Yeh Date: Tue, 24 Mar 2015 16:51:41 -0700 Subject: Camera: fix metadata assertion Bug: 19897963 Change-Id: I6b383c4750f31691a1c02e927bbeb0c1998a9eff --- include/camera/CameraMetadata.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/camera') diff --git a/include/camera/CameraMetadata.h b/include/camera/CameraMetadata.h index 1254d3c..953d711 100644 --- a/include/camera/CameraMetadata.h +++ b/include/camera/CameraMetadata.h @@ -56,7 +56,7 @@ class CameraMetadata { * thread-safety, it simply prevents the camera_metadata_t pointer returned * here from being accidentally invalidated by CameraMetadata operations. */ - const camera_metadata_t* getAndLock(); + const camera_metadata_t* getAndLock() const; /** * Unlock the CameraMetadata for use again. After this unlock, the pointer @@ -208,7 +208,7 @@ class CameraMetadata { private: camera_metadata_t *mBuffer; - bool mLocked; + mutable bool mLocked; /** * Check if tag has a given type -- cgit v1.1