From 5602c655ac32000e113dffc4aef2b3ed8d733c58 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Sat, 28 Jan 2023 17:05:08 +0100 Subject: Stream: Fix use of moved value --- src/base/QXmppStream.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/base/QXmppStream.cpp') diff --git a/src/base/QXmppStream.cpp b/src/base/QXmppStream.cpp index 7274e242..428e8e55 100644 --- a/src/base/QXmppStream.cpp +++ b/src/base/QXmppStream.cpp @@ -251,9 +251,9 @@ QXmppTask QXmppStream::sendIq(QXmppPacket &&packet, const auto sendFuture = send(std::move(packet)); if (sendFuture.isFinished()) { - if (std::holds_alternative(sendFuture.takeResult())) { + if (std::holds_alternative(sendFuture.result())) { // early exit - return makeReadyTask(std::get(sendFuture.result())); + return makeReadyTask(std::get(sendFuture.takeResult())); } } else { sendFuture.then(this, [this, id](SendResult result) { -- cgit v1.2.3