Fix devision by zero for zero lengths
This commit is contained in:
parent
039fe5f2ee
commit
211e302b41
|
@ -463,7 +463,10 @@ class Boxes:
|
||||||
walls += self.thickness
|
walls += self.thickness
|
||||||
|
|
||||||
try:
|
try:
|
||||||
factor = (total - walls) / total
|
if total > 0.0:
|
||||||
|
factor = (total - walls) / total
|
||||||
|
else:
|
||||||
|
factor = 1.0
|
||||||
return [s * factor for s in l]
|
return [s * factor for s in l]
|
||||||
except TypeError:
|
except TypeError:
|
||||||
return l - walls
|
return l - walls
|
||||||
|
|
Loading…
Reference in New Issue