X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fbattery%2Fbattery.c;h=6a6877e45d5f1b05c2afd270c4ddf9509ff94f3e;hb=22a37fe89ea5034791b87cf09ed33d0555160451;hp=7bd6f949fff415443c6ddce98541e1b64c67a70a;hpb=2396d9cb9b913ae92e6ea4091e80fb2347d736a0;p=chaz%2Ftint2 diff --git a/src/battery/battery.c b/src/battery/battery.c index 7bd6f94..6a6877e 100644 --- a/src/battery/battery.c +++ b/src/battery/battery.c @@ -100,7 +100,8 @@ void update_battery(struct batstate *data) { seconds -= 60 * data->time.minutes; data->time.seconds = seconds; - new_percentage = (energy_now*100)/energy_full; + if(energy_full > 0) + new_percentage = (energy_now*100)/energy_full; if(battery_low_status != 0 && battery_low_status == new_percentage && data->percentage > new_percentage) { printf("battery low, executing: %s\n", battery_low_cmd);