aboutsummaryrefslogtreecommitdiff
path: root/src/serialization/pair.h
diff options
context:
space:
mode:
authorjeffro256 <jeffro256@tutanota.com>2023-11-17 02:19:45 -0600
committerjeffro256 <jeffro256@tutanota.com>2024-02-08 13:22:33 -0600
commit33e3f72d246ce58336a52c24d5bbb31fdd02600b (patch)
tree5f33b3b646c79a032e9275fd54fecc3db41c938c /src/serialization/pair.h
parent8eab181fe13536224b569110d8f74bbde0874d3d (diff)
downloadmonzero-core-33e3f72d246ce58336a52c24d5bbb31fdd02600b.tar.gz
monzero-core-33e3f72d246ce58336a52c24d5bbb31fdd02600b.tar.xz
monzero-core-33e3f72d246ce58336a52c24d5bbb31fdd02600b.zip
serialization: fix infinite loops and clean up dispatching
Resolves #8687
Diffstat (limited to 'src/serialization/pair.h')
-rw-r--r--src/serialization/pair.h4
1 files changed, 2 insertions, 2 deletions
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<!use_pair_varint<T>(), bool>::type
serialize_pair_element(Archive& ar, T& e)
{
- return ::do_serialize(ar, e);
+ return do_serialize(ar, e);
}
template<typename Archive, typename T>
@@ -57,7 +57,7 @@ namespace serialization
static constexpr const bool previously_varint = std::is_same<uint64_t, T>();
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;
}