prevent infinite iteration in flywheel

This commit is contained in:
Darren Ranalli 2007-04-18 00:59:10 +00:00
parent 7b300b2413
commit 09926188fd

View File

@ -2813,7 +2813,7 @@ def makeFlywheelGen(objects, countList=None, countFunc=None, scale=None):
if index2objectAndCount[key][1] > 0:
yield index2objectAndCount[key][0]
index2objectAndCount[key][1] -= 1
if index2objectAndCount[key][1] == 0:
if index2objectAndCount[key][1] <= 0:
del index2objectAndCount[key]
# if we were not given a list of counts, create it by calling countFunc
if countList is None: