Merge commit 'e458e16debbc9068c839ce918b2e039d7efefaed' into HEAD
Change-Id: If5aaf83103dc48a2efa6c242e55e78da18bec6d2
diff --git a/msm8909/liblight/Android.mk b/msm8909/liblight/Android.mk
index e71e6f3..cb1fbf2 100644
--- a/msm8909/liblight/Android.mk
+++ b/msm8909/liblight/Android.mk
@@ -13,6 +13,7 @@
# limitations under the License.
LOCAL_PATH:= $(call my-dir)
+include $(LOCAL_PATH)/../common.mk
# HAL module implemenation stored in
# hw/<COPYPIX_HARDWARE_MODULE_ID>.<ro.board.platform>.so
include $(CLEAR_VARS)
diff --git a/msm8994/libmemtrack/memtrack_msm.c b/msm8994/libmemtrack/memtrack_msm.c
index ab60d83..2e6adb5 100644
--- a/msm8994/libmemtrack/memtrack_msm.c
+++ b/msm8994/libmemtrack/memtrack_msm.c
@@ -16,6 +16,7 @@
#include <errno.h>
#include <stdlib.h>
+#include <string.h>
#include <utils/Log.h>
#include <hardware/memtrack.h>
diff --git a/msm8994/libqdutils/comptype.h b/msm8994/libqdutils/comptype.h
index 71f4871..53771fa 100644
--- a/msm8994/libqdutils/comptype.h
+++ b/msm8994/libqdutils/comptype.h
@@ -31,6 +31,8 @@
#define INCLUDE_LIBQCOM_COMPTYPES
#include <stdint.h>
+#include <string.h>
+
#include <utils/Singleton.h>
#include <cutils/properties.h>
diff --git a/msm8998/gpu_tonemapper/Android.mk b/msm8998/gpu_tonemapper/Android.mk
index 99facbd..fcb66cb 100644
--- a/msm8998/gpu_tonemapper/Android.mk
+++ b/msm8998/gpu_tonemapper/Android.mk
@@ -25,4 +25,6 @@
EGLImageWrapper.cpp \
Tonemapper.cpp
+LOCAL_CFLAGS += -Werror
+
include $(BUILD_SHARED_LIBRARY)
diff --git a/msm8998/liblight/Android.mk b/msm8998/liblight/Android.mk
index e81d64d..94bf835 100644
--- a/msm8998/liblight/Android.mk
+++ b/msm8998/liblight/Android.mk
@@ -27,4 +27,6 @@
LOCAL_MODULE_TAGS := optional
LOCAL_VENDOR_MODULE := true
+LOCAL_CFLAGS += -Wall -Werror
+
include $(BUILD_SHARED_LIBRARY)