summaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/visiting/recoveryvisitor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'storage/src/vespa/storage/visiting/recoveryvisitor.cpp')
-rw-r--r--storage/src/vespa/storage/visiting/recoveryvisitor.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/storage/src/vespa/storage/visiting/recoveryvisitor.cpp b/storage/src/vespa/storage/visiting/recoveryvisitor.cpp
index b6fcc0a97c8..9ae18d7b05d 100644
--- a/storage/src/vespa/storage/visiting/recoveryvisitor.cpp
+++ b/storage/src/vespa/storage/visiting/recoveryvisitor.cpp
@@ -30,7 +30,7 @@ RecoveryVisitor::RecoveryVisitor(StorageComponent& component,
void
RecoveryVisitor::handleDocuments(const document::BucketId& bid,
- std::vector<spi::DocEntry::LP>& entries,
+ std::vector<spi::DocEntry::UP>& entries,
HitCounter& hitCounter)
{
vespalib::LockGuard guard(_mutex);
@@ -46,7 +46,7 @@ RecoveryVisitor::handleDocuments(const document::BucketId& bid,
if (iter == _activeCommands.end()) {
CommandPtr ptr(new documentapi::DocumentListMessage(bid));
cmd = ptr.get();
- _activeCommands[bid] = ptr;
+ _activeCommands[bid] = std::move(ptr);
} else {
cmd = iter->second.get();
}