From 3e0509e60731bce1ba231768605dd8b3a885efb1 Mon Sep 17 00:00:00 2001 From: TimoRoth Date: Tue, 24 May 2016 14:33:49 +0200 Subject: [PATCH] Scale to 0 if <0 Prevents possible ValueError exceptions --- progressbar/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/progressbar/utils.py b/progressbar/utils.py index 1df42635..0f8f0de1 100644 --- a/progressbar/utils.py +++ b/progressbar/utils.py @@ -36,7 +36,7 @@ def scale_1024(x, n_prefixes): >>> scale_1024(2048, 3) (2.0, 1) ''' - if x == 0: + if x <= 0: power = 0 else: power = min(int(math.log(x, 2) / 10), n_prefixes - 1)