From 33e3f72d246ce58336a52c24d5bbb31fdd02600b Mon Sep 17 00:00:00 2001 From: jeffro256 Date: Fri, 17 Nov 2023 02:19:45 -0600 Subject: serialization: fix infinite loops and clean up dispatching Resolves #8687 --- src/serialization/pair.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/serialization/pair.h') diff --git a/src/serialization/pair.h b/src/serialization/pair.h index f18260dc8..9980e4104 100644 --- a/src/serialization/pair.h +++ b/src/serialization/pair.h @@ -47,7 +47,7 @@ namespace serialization typename std::enable_if(), bool>::type serialize_pair_element(Archive& ar, T& e) { - return ::do_serialize(ar, e); + return do_serialize(ar, e); } template @@ -57,7 +57,7 @@ namespace serialization static constexpr const bool previously_varint = std::is_same(); if (!previously_varint && ar.varint_bug_backward_compatibility_enabled() && !typename Archive::is_saving()) - return ::do_serialize(ar, e); + return do_serialize(ar, e); ar.serialize_varint(e); return true; } -- cgit v1.2.3