summaryrefslogtreecommitdiff
path: root/lib/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/cpp')
-rw-r--r--lib/cpp/src/thrift/concurrency/Monitor.cpp2
-rw-r--r--lib/cpp/src/thrift/concurrency/Monitor.h4
2 files changed, 6 insertions, 0 deletions
diff --git a/lib/cpp/src/thrift/concurrency/Monitor.cpp b/lib/cpp/src/thrift/concurrency/Monitor.cpp
index 5e713c0a7..5969e4a45 100644
--- a/lib/cpp/src/thrift/concurrency/Monitor.cpp
+++ b/lib/cpp/src/thrift/concurrency/Monitor.cpp
@@ -17,6 +17,8 @@
* under the License.
*/
+#include <thrift/thrift-config.h>
+
#include <thrift/concurrency/Monitor.h>
#include <thrift/concurrency/Exception.h>
#include <thrift/concurrency/Util.h>
diff --git a/lib/cpp/src/thrift/concurrency/Monitor.h b/lib/cpp/src/thrift/concurrency/Monitor.h
index 5472f85b8..2399a9879 100644
--- a/lib/cpp/src/thrift/concurrency/Monitor.h
+++ b/lib/cpp/src/thrift/concurrency/Monitor.h
@@ -20,6 +20,10 @@
#ifndef _THRIFT_CONCURRENCY_MONITOR_H_
#define _THRIFT_CONCURRENCY_MONITOR_H_ 1
+#ifdef HAVE_SYS_TIME_H
+#include <sys/time.h>
+#endif
+
#include <thrift/concurrency/Exception.h>
#include <thrift/concurrency/Mutex.h>