From 86867a80b19a40644e5d5d1c2dcacccb70695b85 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Tue, 1 Aug 2023 15:09:25 +0200 Subject: [PATCH] rec: Prevent a copy in RecursorLua4::DNSQuestion::addAnswer Reported by Coverity as 1509322 --- pdns/recursordist/lua-recursor4.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/recursordist/lua-recursor4.cc b/pdns/recursordist/lua-recursor4.cc index b35cfd0d94..04c538025c 100644 --- a/pdns/recursordist/lua-recursor4.cc +++ b/pdns/recursordist/lua-recursor4.cc @@ -140,7 +140,7 @@ void RecursorLua4::DNSQuestion::addRecord(uint16_t type, const std::string& cont void RecursorLua4::DNSQuestion::addAnswer(uint16_t type, const std::string& content, boost::optional ttl, boost::optional name) { - addRecord(type, content, DNSResourceRecord::ANSWER, ttl, name); + addRecord(type, content, DNSResourceRecord::ANSWER, ttl, std::move(name)); } struct DynMetric -- 2.47.2