diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-01 13:12:41 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-03-08 21:38:36 +0000 |
commit | 72e9888bcccbc384d2485409ba055633131ed512 (patch) | |
tree | 79eb45091ead4ffeff40a1baf6cebe33edf7a9d4 /searchcommon | |
parent | fa93596f761848645b3ee133bfd665ece2cc06d6 (diff) |
Specify destructors explicit to control inlining.
Conflicts:
build_settings.cmake
Diffstat (limited to 'searchcommon')
-rw-r--r-- | searchcommon/src/vespa/searchcommon/common/schema.cpp | 2 | ||||
-rw-r--r-- | searchcommon/src/vespa/searchcommon/common/schema.h | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/searchcommon/src/vespa/searchcommon/common/schema.cpp b/searchcommon/src/vespa/searchcommon/common/schema.cpp index 334fb424e77..394067f36a1 100644 --- a/searchcommon/src/vespa/searchcommon/common/schema.cpp +++ b/searchcommon/src/vespa/searchcommon/common/schema.cpp @@ -239,6 +239,8 @@ Schema::Schema() { } +Schema::Schema(const Schema & rhs) = default; + Schema::~Schema() { } bool diff --git a/searchcommon/src/vespa/searchcommon/common/schema.h b/searchcommon/src/vespa/searchcommon/common/schema.h index 0870cb43f8c..f1b401b04a9 100644 --- a/searchcommon/src/vespa/searchcommon/common/schema.h +++ b/searchcommon/src/vespa/searchcommon/common/schema.h @@ -2,11 +2,11 @@ #pragma once +#include "datatype.h" #include <vespa/vespalib/stllike/string.h> #include <vespa/vespalib/stllike/hash_map.h> #include <vespa/vespalib/util/ptrholder.h> #include <vector> -#include "datatype.h" namespace vespalib { class asciistream; @@ -169,6 +169,7 @@ public: * Create an initially empty schema **/ Schema(); + Schema(const Schema & rhs); ~Schema(); /** |