diff options
Diffstat (limited to 'storage/src/vespa/storage/visiting/recoveryvisitor.cpp')
-rw-r--r-- | storage/src/vespa/storage/visiting/recoveryvisitor.cpp | 4 |
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(); } |