From 98e28fe63cbb1bb1555121d6b3d04257e5fc183f Mon Sep 17 00:00:00 2001 From: Tor Egge Date: Fri, 26 Aug 2022 19:20:25 +0200 Subject: Use more smart pointers in DynamicDocsumConfig, ResultConfig and KeywordExtractor. --- streamingvisitors/src/vespa/vsm/vsm/docsumconfig.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'streamingvisitors') diff --git a/streamingvisitors/src/vespa/vsm/vsm/docsumconfig.cpp b/streamingvisitors/src/vespa/vsm/vsm/docsumconfig.cpp index fac801550d4..bfa43038ea2 100644 --- a/streamingvisitors/src/vespa/vsm/vsm/docsumconfig.cpp +++ b/streamingvisitors/src/vespa/vsm/vsm/docsumconfig.cpp @@ -60,11 +60,7 @@ DynamicDocsumConfig::createFieldWriter(const string & fieldName, const string & } else if ((overrideName == "attribute") || (overrideName == "attributecombiner")) { if (!argument.empty() && argument != fieldName) { - auto fw = std::make_unique(); - const ResultConfig& resultConfig = getResultConfig(); - if (fw->Init(resultConfig, argument.c_str())) { - fieldWriter = std::move(fw); - } + fieldWriter = std::make_unique(argument); } rc = true; } else if (overrideName == "geopos") { -- cgit v1.2.3