aboutsummaryrefslogtreecommitdiffstats
path: root/searchcorespi
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-04-13 11:14:32 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-04-13 11:14:32 +0000
commitdc0749ac55dd56da57327642d3b3a679a96da900 (patch)
tree462c15a90c81f39c1bb4070f9c0572065a850afb /searchcorespi
parent21c6ae65e3fc2899c548ff36b5364e0e289dfc90 (diff)
Minor c++11 code cleanup.
Diffstat (limited to 'searchcorespi')
-rw-r--r--searchcorespi/src/vespa/searchcorespi/index/iindexcollection.h6
-rw-r--r--searchcorespi/src/vespa/searchcorespi/index/warmupindexcollection.cpp4
2 files changed, 3 insertions, 7 deletions
diff --git a/searchcorespi/src/vespa/searchcorespi/index/iindexcollection.h b/searchcorespi/src/vespa/searchcorespi/index/iindexcollection.h
index 6402cc4b1ef..99cf27dea41 100644
--- a/searchcorespi/src/vespa/searchcorespi/index/iindexcollection.h
+++ b/searchcorespi/src/vespa/searchcorespi/index/iindexcollection.h
@@ -4,11 +4,7 @@
#include "indexsearchable.h"
-namespace search {
- namespace queryeval {
- class ISourceSelector;
- }
-}
+namespace search::queryeval { class ISourceSelector; }
namespace searchcorespi {
/**
diff --git a/searchcorespi/src/vespa/searchcorespi/index/warmupindexcollection.cpp b/searchcorespi/src/vespa/searchcorespi/index/warmupindexcollection.cpp
index f7abcedbf89..168a6680f45 100644
--- a/searchcorespi/src/vespa/searchcorespi/index/warmupindexcollection.cpp
+++ b/searchcorespi/src/vespa/searchcorespi/index/warmupindexcollection.cpp
@@ -164,8 +164,8 @@ WarmupIndexCollection::createBlueprint(const IRequestContext & requestContext,
needWarmUp = needWarmUp || ! handledBefore(fs.getFieldId(), term);
}
if (needWarmUp) {
- Task::UP task(new WarmupTask(mdl.createMatchData(), *this));
- static_cast<WarmupTask &>(*task).createBlueprint(fsl, term);
+ auto task = std::make_unique<WarmupTask>(mdl.createMatchData(), *this);
+ task->createBlueprint(fsl, term);
fireWarmup(std::move(task));
}
return _prev->createBlueprint(requestContext, fields, term);