Fix divide-by-zero in rescaleProgress

This commit is contained in:
David Vierra 2016-01-31 20:13:55 -10:00
parent 76090f6d36
commit a7b0b64578

View File

@ -29,7 +29,12 @@ def rescaleProgress(iterable, start, end):
if len(progress) > 2:
status = progress[2]
yield start + current * d / maximum, end, status
if maximum:
offset = current * d / maximum
else:
offset = 0
yield start + offset, end, status
else:
yield progress