all repos — tint2 @ 42d1ba2b207a3442924c72b21a83517bc876bdb1

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

Battery: prevent division by zero
o9000 mrovi9000@gmail.com
commit

42d1ba2b207a3442924c72b21a83517bc876bdb1

parent

b887d5040967fa681206c5df7d93497721c77854

1 files changed, 1 insertions(+), 1 deletions(-)

jump to
M src/battery/linux.csrc/battery/linux.c

@@ -286,7 +286,7 @@ gint64 diff_power = ABS(bat->energy_now - old_energy_now);

gint64 diff_time = bat->timestamp - old_timestamp; /* µW = (µWh * 3600) / (µs * 1000000) */ - gint power = diff_power * 3600 * 1000000 / diff_time; + gint power = diff_power * 3600 * 1000000 / MAX(1, diff_time); return power; }