diff options
Diffstat (limited to 'streamingvisitors')
-rw-r--r-- | streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.cpp | 2 | ||||
-rw-r--r-- | streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.cpp b/streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.cpp index d4f470d9c47..e7532d2a25a 100644 --- a/streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.cpp +++ b/streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.cpp @@ -147,7 +147,7 @@ VSMAdapter::configure(const VSMConfigSnapshot & snapshot) LOG(debug, "index highlight spec: '%s'", spec.c_str()); // create dynamic docsum writer - auto writer = std::make_unique<DynamicDocsumWriter>(resCfg.release(), kwExtractor.release()); + auto writer = std::make_unique<DynamicDocsumWriter>(std::move(resCfg), std::move(kwExtractor)); // configure juniper (used when configuring DynamicDocsumConfig) _juniperProps = std::make_unique<JuniperProperties>(*juniperrc); diff --git a/streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.h b/streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.h index 6484269353b..656ab2e8fc6 100644 --- a/streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.h +++ b/streamingvisitors/src/vespa/vsm/vsm/vsm-adapter.h @@ -80,7 +80,7 @@ public: DocsumTools(std::unique_ptr<DynamicDocsumWriter> writer); ~DocsumTools(); void setJuniper(std::unique_ptr<juniper::Juniper> juniper) { _juniper = std::move(juniper); } - ResultConfig *getResultConfig() const { return _writer->GetResultConfig(); } + const ResultConfig *getResultConfig() const { return _writer->GetResultConfig(); } DynamicDocsumWriter *getDocsumWriter() const { return _writer.get(); } const ResultClass *getResultClass() const { return _resultClass; } const std::vector<FieldSpec> & getFieldSpecs() const { return _fieldSpecs; } |