summaryrefslogtreecommitdiffstats
path: root/document
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-02-21 21:59:31 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-02-21 21:59:31 +0000
commita17a14c9a1a3f683442f3d5ce74bc55767a48d4c (patch)
tree490b8765f5de5ef20490e8d7afb8a281e932be89 /document
parenteaaeaf82d016ed8edd081bc63faafaa756aa35fe (diff)
string.h does not need alloc.h
Diffstat (limited to 'document')
-rw-r--r--document/src/vespa/document/annotation/spannode.h3
-rw-r--r--document/src/vespa/document/base/idstring.cpp1
2 files changed, 3 insertions, 1 deletions
diff --git a/document/src/vespa/document/annotation/spannode.h b/document/src/vespa/document/annotation/spannode.h
index 0a5bbdcaab8..75b2e3a4a4f 100644
--- a/document/src/vespa/document/annotation/spannode.h
+++ b/document/src/vespa/document/annotation/spannode.h
@@ -3,6 +3,7 @@
#pragma once
#include <vespa/vespalib/stllike/string.h>
+#include <memory>
namespace document {
struct SpanTreeVisitor;
@@ -10,7 +11,7 @@ struct SpanTreeVisitor;
struct SpanNode {
typedef std::unique_ptr<SpanNode> UP;
- virtual ~SpanNode() {}
+ virtual ~SpanNode() = default;
vespalib::string toString() const;
virtual void accept(SpanTreeVisitor &visitor) const = 0;
diff --git a/document/src/vespa/document/base/idstring.cpp b/document/src/vespa/document/base/idstring.cpp
index 930668b2fac..6cdfec3c24a 100644
--- a/document/src/vespa/document/base/idstring.cpp
+++ b/document/src/vespa/document/base/idstring.cpp
@@ -5,6 +5,7 @@
#include <vespa/document/bucket/bucketid.h>
#include <vespa/vespalib/util/md5.h>
#include <vespa/vespalib/util/stringfmt.h>
+#include <vespa/vespalib/util/optimized.h>
#include <cerrno>
using vespalib::string;