]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Fix a missed optimization reported by Coverity 13727/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 19 Jan 2024 07:55:04 +0000 (08:55 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 19 Jan 2024 07:55:04 +0000 (08:55 +0100)
pdns/dnsdist-lua-actions.cc

index 22077fcf34a32fda6240c8855006cdea8bee2c18..94ced07641c6ecfec620ab5099dd736b731228c7 100644 (file)
@@ -2738,7 +2738,7 @@ void setupLuaActions(LuaContext& luaCtx)
         qtypes.insert(tpair.second);
       }
     }
-    return std::shared_ptr<DNSResponseAction>(new ClearRecordTypesResponseAction(qtypes));
+    return std::shared_ptr<DNSResponseAction>(new ClearRecordTypesResponseAction(std::move(qtypes)));
   });
 
   luaCtx.writeFunction("RCodeAction", [](uint8_t rcode, boost::optional<responseParams_t> vars) {