summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-05-25 12:41:05 +0200
committerGitHub <noreply@github.com>2020-05-25 12:41:05 +0200
commit5f47dcd8333b99aeef31e103688f502c6053827b (patch)
tree43951dc1bbe859c1a0e6fe5c1d42f9c75f0dbd6e
parent74e6af154c33f32e84026020384595455f9b32b6 (diff)
parent4b8ed52e01db24ec9b4085c7915d17180ed9059a (diff)
Merge pull request #13358 from vespa-engine/toregge/avoid-inlining-warning-for-computer-shared-state-destructor
Avoid inlining warning for ComputerSharedState destructor.
-rw-r--r--searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.cpp2
-rw-r--r--searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.h1
2 files changed, 3 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.cpp b/searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.cpp
index c6093f52619..135902116c0 100644
--- a/searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.cpp
+++ b/searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.cpp
@@ -46,4 +46,6 @@ ComputerSharedState::ComputerSharedState(const vespalib::string& propertyNamespa
}
}
+ComputerSharedState::~ComputerSharedState() = default;
+
}
diff --git a/searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.h b/searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.h
index 2d0eaaf2737..8de5914422d 100644
--- a/searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.h
+++ b/searchlib/src/vespa/searchlib/features/fieldmatch/computer_shared_state.h
@@ -24,6 +24,7 @@ public:
*/
ComputerSharedState(const vespalib::string& propertyNamespace, const fef::PhraseSplitterQueryEnv& splitter_query_env,
const fef::FieldInfo& fieldInfo, const Params& params);
+ ~ComputerSharedState();
uint32_t get_field_id() const { return _field_id; }
const Params& get_params() const { return _params; }