Use -Werror in frameworks/hardware/interfaces am: 28b0a59e97 am: 13f68436f2
am: 6a476795eb

Change-Id: I1ad03ec4adc7fef4b4a07862815151b8dc26aa90
diff --git a/sensorservice/libsensorndkbridge/ASensorEventQueue.cpp b/sensorservice/libsensorndkbridge/ASensorEventQueue.cpp
index 4a0c2e4..2cb9bab 100644
--- a/sensorservice/libsensorndkbridge/ASensorEventQueue.cpp
+++ b/sensorservice/libsensorndkbridge/ASensorEventQueue.cpp
@@ -30,9 +30,8 @@
 using android::hardware::Return;
 
 ASensorEventQueue::ASensorEventQueue(
-        ALooper *looper, int ident, ALooper_callbackFunc callback, void *data)
+        ALooper *looper, ALooper_callbackFunc callback, void *data)
     : mLooper(looper),
-      mIdent(ident),
       mCallback(callback),
       mData(data) {
 }
diff --git a/sensorservice/libsensorndkbridge/ASensorEventQueue.h b/sensorservice/libsensorndkbridge/ASensorEventQueue.h
index 82c24fb..3321067 100644
--- a/sensorservice/libsensorndkbridge/ASensorEventQueue.h
+++ b/sensorservice/libsensorndkbridge/ASensorEventQueue.h
@@ -35,7 +35,6 @@
 
     ASensorEventQueue(
             ALooper *looper,
-            int ident,
             ALooper_callbackFunc callback,
             void *data);
 
@@ -62,7 +61,6 @@
 
 private:
     ALooper *mLooper;
-    int mIdent;
     ALooper_callbackFunc mCallback;
     void *mData;
     android::sp<IEventQueue> mQueueImpl;
diff --git a/sensorservice/libsensorndkbridge/ASensorManager.cpp b/sensorservice/libsensorndkbridge/ASensorManager.cpp
index 821ed20..5f678be 100644
--- a/sensorservice/libsensorndkbridge/ASensorManager.cpp
+++ b/sensorservice/libsensorndkbridge/ASensorManager.cpp
@@ -152,11 +152,14 @@
 }
 
 ASensorEventQueue *ASensorManager::createEventQueue(
-        ALooper *looper, int ident, ALooper_callbackFunc callback, void *data) {
+        ALooper *looper,
+        int /* ident */,
+        ALooper_callbackFunc callback,
+        void *data) {
     LOG(VERBOSE) << "ASensorManager::createEventQueue";
 
     sp<ASensorEventQueue> queue =
-        new ASensorEventQueue(looper, ident, callback, data);
+        new ASensorEventQueue(looper, callback, data);
 
     ::android::hardware::setMinSchedulerPolicy(queue, SCHED_FIFO, 98);
     Result result;
diff --git a/sensorservice/libsensorndkbridge/Android.bp b/sensorservice/libsensorndkbridge/Android.bp
index cc62366..cb4210c 100644
--- a/sensorservice/libsensorndkbridge/Android.bp
+++ b/sensorservice/libsensorndkbridge/Android.bp
@@ -20,6 +20,7 @@
         "ASensorEventQueue.cpp",
         "ASensorManager.cpp",
     ],
+    cflags: ["-Wall", "-Werror"],
     shared_libs: [
         "libbase",
         "libhidlbase",