From 7f88240092a6661d03f6e73d3179e293d450c51e Mon Sep 17 00:00:00 2001 From: Fred Morcos Date: Tue, 24 Sep 2024 09:59:21 +0200 Subject: [PATCH] Fixup deserializeFromBuffer --- modules/lmdbbackend/lmdbbackend.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/lmdbbackend/lmdbbackend.cc b/modules/lmdbbackend/lmdbbackend.cc index 0c8c3faae2..3482256f63 100644 --- a/modules/lmdbbackend/lmdbbackend.cc +++ b/modules/lmdbbackend/lmdbbackend.cc @@ -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& lrrs) +void deserializeFromBuffer(const string_view& buffer, vector& 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); } } -- 2.47.2