From 5c4b3ad090f05e0a39923bbde09bd23fe3ce435c Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Mon, 16 Dec 2013 13:19:45 +1100 Subject: [PATCH] battery: avoid possible division by zero --- utils/battery.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/utils/battery.py b/utils/battery.py index 8343557..46f2686 100755 --- a/utils/battery.py +++ b/utils/battery.py @@ -165,6 +165,8 @@ class BatteryMonitor: if now < self.period_start + 5: return "-" cur = (self.chg_start - chg) * 3600 / (now - self.period_start) + if cur <= 0: + cur = 1 sec = chg * 3600 / cur min = sec/60 hr = int(min / 60) -- 2.39.5