summaryrefslogtreecommitdiffstats
path: root/storage/src/tests/visiting/visitortest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'storage/src/tests/visiting/visitortest.cpp')
-rw-r--r--storage/src/tests/visiting/visitortest.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/storage/src/tests/visiting/visitortest.cpp b/storage/src/tests/visiting/visitortest.cpp
index cddd044ca4c..1e2eda75cc8 100644
--- a/storage/src/tests/visiting/visitortest.cpp
+++ b/storage/src/tests/visiting/visitortest.cpp
@@ -342,8 +342,9 @@ VisitorTest::getMessagesAndReply(
{
vespalib::MonitorGuard guard(session.getMonitor());
CPPUNIT_ASSERT(!session.sentMessages.empty());
- vespalib::LinkedPtr<documentapi::DocumentMessage> msg(
- session.sentMessages.front());
+ std::unique_ptr<documentapi::DocumentMessage> msg(
+ std::move(session.sentMessages.front()));
+ session.sentMessages.pop_front();
CPPUNIT_ASSERT(msg->getPriority() < 16);
switch (msg->getType()) {
@@ -369,7 +370,6 @@ VisitorTest::getMessagesAndReply(
reply = msg->createReply();
reply->swapState(*msg);
- session.sentMessages.pop_front(); // Release linked ptr ref.
reply->setMessage(mbus::Message::UP(msg.release()));
if (result != api::ReturnCode::OK) {
@@ -443,7 +443,7 @@ VisitorTest::sendGetIterReply(GetIterCommand& cmd,
size_t documentCount = maxDocuments != 0 ? maxDocuments : _documents.size();
for (size_t i = 0; i < documentCount; ++i) {
reply->getEntries().push_back(
- spi::DocEntry::LP(
+ spi::DocEntry::UP(
new spi::DocEntry(
spi::Timestamp(1000 + i),
spi::NONE,