]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
1524920 COPY_INSTEAD_OF_MOVE
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Fri, 12 Jan 2024 09:42:13 +0000 (10:42 +0100)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Fri, 12 Jan 2024 09:42:13 +0000 (10:42 +0100)
pdns/recursordist/syncres.cc

index 171eb0a9e397d6619f64db828c5d5035a77763f4..7fd669d3cb33c0cdd93fb759d3fd7a7bf353f4ed 100644 (file)
@@ -2270,7 +2270,7 @@ void SyncRes::getBestNSFromCache(const DNSName& qname, const QType qtype, vector
         vector<DNSRecord> selected;
         selected.reserve(s_maxnsperresolve);
         std::sample(nsVector.cbegin(), nsVector.cend(), std::back_inserter(selected), s_maxnsperresolve, pdns::dns_random_engine());
-        nsVector = selected;
+        nsVector = std::move(selected);
       }
       bestns.reserve(nsVector.size());