From e683c380e5b08a5d1b8e978a600736241d023233 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Mon, 18 Nov 2013 00:25:59 -0800 Subject: [PATCH] Fix a defect in RangeSet. --- src/ripple_basics/containers/RangeSet.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ripple_basics/containers/RangeSet.cpp b/src/ripple_basics/containers/RangeSet.cpp index 643b4938e..f99feb38d 100644 --- a/src/ripple_basics/containers/RangeSet.cpp +++ b/src/ripple_basics/containers/RangeSet.cpp @@ -217,7 +217,7 @@ void RangeSet::simplify () if (it->second >= (nit->first - 1)) { // ranges overlap - it->second = nit->second; + it->second = std::max(it->second, nit->second); mRanges.erase (nit); } else