This is the right fix.

This commit is contained in:
JoelKatz
2013-07-04 00:30:56 -07:00
parent ce3e6db181
commit d664e614b8

View File

@@ -162,7 +162,9 @@ void RangeSet::clearValue (uint32 v)
} }
else else
{ {
++ (it->first); uint32 oldEnd = it->second;
mRanges.erase(it);
mRanges[v + 1] = oldEnd;
} }
} }
else if (it->second == v) else if (it->second == v)