diff --git a/modules/ripple_basics/containers/ripple_RangeSet.cpp b/modules/ripple_basics/containers/ripple_RangeSet.cpp index 155bca307..3e554039f 100644 --- a/modules/ripple_basics/containers/ripple_RangeSet.cpp +++ b/modules/ripple_basics/containers/ripple_RangeSet.cpp @@ -120,8 +120,7 @@ void RangeSet::clearValue (uint32 v) mRanges.erase (it); else { - mRanges[v + 1] = it->second; - it->second = v - 1; + ++ (it->first); } } else if (it->second == v)