OSDN Git Service

utils: fix warnings for unused parameters
authorIgor Murashkin <iam@google.com>
Thu, 6 Dec 2012 00:10:26 +0000 (16:10 -0800)
committerIgor Murashkin <iam@google.com>
Thu, 6 Dec 2012 00:10:26 +0000 (16:10 -0800)
Change-Id: Ibfb755a30ba2923669060fe0aed019beecbe38a1

include/utils/Mutex.h
include/utils/RWLock.h
include/utils/RefBase.h

index de6fb39..dd201c8 100644 (file)
@@ -91,10 +91,10 @@ private:
 inline Mutex::Mutex() {
     pthread_mutex_init(&mMutex, NULL);
 }
-inline Mutex::Mutex(const char* name) {
+inline Mutex::Mutex(__attribute__((unused)) const char* name) {
     pthread_mutex_init(&mMutex, NULL);
 }
-inline Mutex::Mutex(int type, const char* name) {
+inline Mutex::Mutex(int type, __attribute__((unused)) const char* name) {
     if (type == SHARED) {
         pthread_mutexattr_t attr;
         pthread_mutexattr_init(&attr);
index a5abea2..90beb5f 100644 (file)
@@ -84,10 +84,10 @@ private:
 inline RWLock::RWLock() {
     pthread_rwlock_init(&mRWLock, NULL);
 }
-inline RWLock::RWLock(const char* name) {
+inline RWLock::RWLock(__attribute__((unused)) const char* name) {
     pthread_rwlock_init(&mRWLock, NULL);
 }
-inline RWLock::RWLock(int type, const char* name) {
+inline RWLock::RWLock(int type, __attribute__((unused)) const char* name) {
     if (type == SHARED) {
         pthread_rwlockattr_t attr;
         pthread_rwlockattr_init(&attr);
index 99f5182..0a8e10a 100644 (file)
@@ -165,10 +165,10 @@ class LightRefBase
 {
 public:
     inline LightRefBase() : mCount(0) { }
-    inline void incStrong(const void* id) const {
+    inline void incStrong(__attribute__((unused)) const void* id) const {
         android_atomic_inc(&mCount);
     }
-    inline void decStrong(const void* id) const {
+    inline void decStrong(__attribute__((unused)) const void* id) const {
         if (android_atomic_dec(&mCount) == 1) {
             delete static_cast<const T*>(this);
         }