summaryrefslogtreecommitdiffstats
path: root/vespalog
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-08-18 03:02:49 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2017-08-18 03:02:49 +0200
commit7a4461355f7ee8e5ec71888516cbfd640dd7e110 (patch)
tree5f800152d48de71247177c4fca93fff24dc993ac /vespalog
parent15e7bcd9e902407fbe14cf830968f06c9fb5fb89 (diff)
Include only what you need.
Diffstat (limited to 'vespalog')
-rw-r--r--vespalog/src/test/threads/testthreads.cpp3
-rw-r--r--vespalog/src/vespa/log/log.cpp3
-rw-r--r--vespalog/src/vespa/log/log.h6
3 files changed, 12 insertions, 0 deletions
diff --git a/vespalog/src/test/threads/testthreads.cpp b/vespalog/src/test/threads/testthreads.cpp
index b6fea71cb6c..dc469018a5f 100644
--- a/vespalog/src/test/threads/testthreads.cpp
+++ b/vespalog/src/test/threads/testthreads.cpp
@@ -4,6 +4,9 @@
#include <vespa/fastos/thread.h>
#include <vespa/log/bufferedlogger.h>
#include <iostream>
+#include <fcntl.h>
+#include <unistd.h>
+#include <sys/stat.h>
using std::string;
diff --git a/vespalog/src/vespa/log/log.cpp b/vespalog/src/vespa/log/log.cpp
index c44d490229b..eb100fd6631 100644
--- a/vespalog/src/vespa/log/log.cpp
+++ b/vespalog/src/vespa/log/log.cpp
@@ -13,6 +13,9 @@ LOG_SETUP_INDIRECT(".log", "$Id$");
#include "bufferedlogger.h"
#include <vespa/fastos/thread.h>
+#include <cassert>
+#include <cstdarg>
+#include <unistd.h>
namespace ns_log {
diff --git a/vespalog/src/vespa/log/log.h b/vespalog/src/vespa/log/log.h
index b78fcf4a72d..127baf14d55 100644
--- a/vespalog/src/vespa/log/log.h
+++ b/vespalog/src/vespa/log/log.h
@@ -300,3 +300,9 @@ extern void log_abort(const char *message,
#else
#define LOG_ASSERT(expr)
#endif // #ifndef NDEBUG
+
+#ifndef PRId64
+ #define PRId64 "ld"
+ #define PRIu64 "lu"
+ #define PRIx64 "lx"
+#endif