diff --git a/include/xrpl/basics/TaggedCache.ipp b/include/xrpl/basics/TaggedCache.ipp index 8ba50c8f87..507f3dc5b3 100644 --- a/include/xrpl/basics/TaggedCache.ipp +++ b/include/xrpl/basics/TaggedCache.ipp @@ -610,7 +610,7 @@ TaggedCache> (4 - std::min(allocationIterations, 4ul))) + 1; + size += (size >> (4 - std::min(allocationIterations, std::size_t{4}))) + 1; v.reserve(size); ++allocationIterations; }