]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Fixup deserializeFromBuffer
authorFred Morcos <fred.morcos@open-xchange.com>
Tue, 24 Sep 2024 07:59:21 +0000 (09:59 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Tue, 24 Sep 2024 09:21:08 +0000 (11:21 +0200)
modules/lmdbbackend/lmdbbackend.cc

index 0c8c3faae2d4496ae531db9c2cb162481b3b612a..3482256f6381f28c5a7eb62028dd84d86033b73a 100644 (file)
@@ -957,19 +957,19 @@ static inline size_t deserializeRRFromBuffer(const string_view& str, LMDBBackend
 }
 
 template <>
-void deserializeFromBuffer(const string_view& str, LMDBBackend::LMDBResourceRecord& lrr)
+void deserializeFromBuffer(const string_view& buffer, LMDBBackend::LMDBResourceRecord& value)
 {
-  deserializeRRFromBuffer(str, lrr);
+  deserializeRRFromBuffer(buffer, value);
 }
 
 template <>
-void deserializeFromBuffer(const string_view& str, vector<LMDBBackend::LMDBResourceRecord>& lrrs)
+void deserializeFromBuffer(const string_view& buffer, vector<LMDBBackend::LMDBResourceRecord>& value)
 {
-  auto str_copy = str;
+  auto str_copy = buffer;
   while (str_copy.size() >= 9) { // minimum length for a record is 10
     LMDBBackend::LMDBResourceRecord lrr;
     auto rrLength = deserializeRRFromBuffer(str_copy, lrr);
-    lrrs.emplace_back(lrr);
+    value.emplace_back(lrr);
     str_copy.remove_prefix(rrLength);
   }
 }