Remove -DLOG_NDEBUG=0 from Android.bp
... not to include verbose logging by default.
Also add
-DANDROID_UTILS_REF_BASE_DISABLE_IMPLICIT_CONSTRUCTION
to disable dangerous implicit sp<> construction from
raw pointer.
Bug: 301023410
Test: mm virtual_camera
Change-Id: I4fe8f2d610c31abead3a9c2a88f848838cf75369
diff --git a/services/camera/virtualcamera/Android.bp b/services/camera/virtualcamera/Android.bp
index ff7b037..c8fa84e 100644
--- a/services/camera/virtualcamera/Android.bp
+++ b/services/camera/virtualcamera/Android.bp
@@ -34,11 +34,11 @@
"virtual_camera_service_aidl-ndk",
],
cflags: [
+ "-DANDROID_UTILS_REF_BASE_DISABLE_IMPLICIT_CONSTRUCTION",
"-Wall",
"-Werror",
"-Wformat",
"-Wthread-safety",
- "-DLOG_NDEBUG=0"
],
}