From fa06e26764bbd00fc225df5f4601dd4f687273e0 Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Mon, 2 Feb 2026 15:47:39 +0100 Subject: [PATCH] refactor: [qt] Use SpanReader to avoid two vector copies --- src/qt/recentrequeststablemodel.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/qt/recentrequeststablemodel.cpp b/src/qt/recentrequeststablemodel.cpp index d8ef0695ced..70b628aeb97 100644 --- a/src/qt/recentrequeststablemodel.cpp +++ b/src/qt/recentrequeststablemodel.cpp @@ -189,8 +189,7 @@ void RecentRequestsTableModel::addNewRequest(const SendCoinsRecipient &recipient // called from ctor when loading from wallet void RecentRequestsTableModel::addNewRequest(const std::string &recipient) { - std::vector data(recipient.begin(), recipient.end()); - DataStream ss{data}; + SpanReader ss{MakeByteSpan(recipient)}; RecentRequestEntry entry; ss >> entry;