aboutsummaryrefslogtreecommitdiffstats
path: root/fastlib
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 /fastlib
parent15e7bcd9e902407fbe14cf830968f06c9fb5fb89 (diff)
Include only what you need.
Diffstat (limited to 'fastlib')
-rw-r--r--fastlib/src/vespa/fastlib/io/bufferedfile.cpp2
-rw-r--r--fastlib/src/vespa/fastlib/io/tests/bufferedstreamtest.cpp1
-rw-r--r--fastlib/src/vespa/fastlib/net/httpserver.cpp1
-rw-r--r--fastlib/src/vespa/fastlib/text/normwordfolder.cpp1
-rw-r--r--fastlib/src/vespa/fastlib/util/tests/base64test.cpp1
5 files changed, 6 insertions, 0 deletions
diff --git a/fastlib/src/vespa/fastlib/io/bufferedfile.cpp b/fastlib/src/vespa/fastlib/io/bufferedfile.cpp
index 26c75cc1fb1..6a50cfe2259 100644
--- a/fastlib/src/vespa/fastlib/io/bufferedfile.cpp
+++ b/fastlib/src/vespa/fastlib/io/bufferedfile.cpp
@@ -1,6 +1,8 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include "bufferedfile.h"
+#include <cassert>
+#include <cstring>
namespace {
diff --git a/fastlib/src/vespa/fastlib/io/tests/bufferedstreamtest.cpp b/fastlib/src/vespa/fastlib/io/tests/bufferedstreamtest.cpp
index c67a513c67b..f9957d96288 100644
--- a/fastlib/src/vespa/fastlib/io/tests/bufferedstreamtest.cpp
+++ b/fastlib/src/vespa/fastlib/io/tests/bufferedstreamtest.cpp
@@ -2,6 +2,7 @@
#include <cassert>
#include <ctime>
#include <iostream>
+#include <cstring>
using namespace std;
diff --git a/fastlib/src/vespa/fastlib/net/httpserver.cpp b/fastlib/src/vespa/fastlib/net/httpserver.cpp
index cd3b7705cff..807b169323d 100644
--- a/fastlib/src/vespa/fastlib/net/httpserver.cpp
+++ b/fastlib/src/vespa/fastlib/net/httpserver.cpp
@@ -10,6 +10,7 @@
#include <vespa/fastlib/util/base64.h>
#include <vespa/vespalib/util/stringfmt.h>
#include <vespa/fastos/file.h>
+#include <cassert>
/**
* Helper class for hiding the details of HTTP entity encodings and
diff --git a/fastlib/src/vespa/fastlib/text/normwordfolder.cpp b/fastlib/src/vespa/fastlib/text/normwordfolder.cpp
index 208bf9c8cb1..767431e5531 100644
--- a/fastlib/src/vespa/fastlib/text/normwordfolder.cpp
+++ b/fastlib/src/vespa/fastlib/text/normwordfolder.cpp
@@ -3,6 +3,7 @@
#include <vespa/fastlib/text/unicodeutil.h>
#include <vespa/fastlib/text/normwordfolder.h>
#include <vespa/fastos/mutex.h>
+#include <cstring>
bool Fast_NormalizeWordFolder::_isInitialized = false;
FastOS_Mutex _initMutex;
diff --git a/fastlib/src/vespa/fastlib/util/tests/base64test.cpp b/fastlib/src/vespa/fastlib/util/tests/base64test.cpp
index accf7fc87b3..16bb3ccd9ad 100644
--- a/fastlib/src/vespa/fastlib/util/tests/base64test.cpp
+++ b/fastlib/src/vespa/fastlib/util/tests/base64test.cpp
@@ -3,6 +3,7 @@
#include <vespa/fastos/file.h>
#include <vespa/vespalib/stllike/string.h>
#include <vespa/fastlib/util/base64.h>
+#include <cassert>
class Base64Test : public FastOS_Application {
public: