From 0bd75ce89ba113d43bb94586e61d1fb054b962ae Mon Sep 17 00:00:00 2001 From: David Rose Date: Fri, 16 Feb 2007 22:21:47 +0000 Subject: [PATCH] bugfix --- panda/src/putil/sparseArray.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/panda/src/putil/sparseArray.cxx b/panda/src/putil/sparseArray.cxx index e2d667af1a..f2e7497972 100644 --- a/panda/src/putil/sparseArray.cxx +++ b/panda/src/putil/sparseArray.cxx @@ -298,6 +298,9 @@ do_add_range(int begin, int end) { // The new range straddles two elements, so they get combined. (*si2)._end = (*si)._end; _subranges.erase(si); + } else { + // Stop here. + break; } si = si2; }