THRIFT-1999: warning on gcc 4.7 while compiling BoostMutex.cpp
Client: cpp
Patch: Konrad Grochowski
diff --git a/lib/cpp/src/thrift/concurrency/BoostMutex.cpp b/lib/cpp/src/thrift/concurrency/BoostMutex.cpp
index eb0c3c1..59c3618 100644
--- a/lib/cpp/src/thrift/concurrency/BoostMutex.cpp
+++ b/lib/cpp/src/thrift/concurrency/BoostMutex.cpp
@@ -21,6 +21,7 @@
#include <thrift/concurrency/Mutex.h>
#include <thrift/concurrency/Util.h>
+#include <thrift/Thrift.h>
#include <cassert>
#include <boost/thread.hpp>
@@ -37,7 +38,8 @@
class Mutex::impl : public boost::timed_mutex {
};
-Mutex::Mutex(Initializer init) : impl_(new Mutex::impl()) {}
+Mutex::Mutex(Initializer init) : impl_(new Mutex::impl())
+{ THRIFT_UNUSED_VARIABLE(init); }
void* Mutex::getUnderlyingImpl() const { return impl_.get(); }
@@ -50,7 +52,7 @@
void Mutex::unlock() const { impl_->unlock(); }
void Mutex::DEFAULT_INITIALIZER(void* arg) {
+ THRIFT_UNUSED_VARIABLE(arg);
}
}}} // apache::thrift::concurrency
-