summaryrefslogtreecommitdiff
path: root/sys/src/cmd/aux
diff options
context:
space:
mode:
authorSigrid Solveig Haflínudóttir <sigrid@ftrv.se>2022-09-15 13:23:42 +0000
committerSigrid Solveig Haflínudóttir <sigrid@ftrv.se>2022-09-15 13:23:42 +0000
commitf42f1f2dbdc59b8b065e9740ca51eddd2f5ae698 (patch)
tree656934b3a2cb341a6b66320dd69c6c3b4236c75a /sys/src/cmd/aux
parente02e1188e472c7e2f40fa84e839631cc54f505a0 (diff)
aux/acpi: fix division by zero (thanks umbraticus)
Diffstat (limited to 'sys/src/cmd/aux')
-rw-r--r--sys/src/cmd/aux/acpi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/aux/acpi.c b/sys/src/cmd/aux/acpi.c
index 15f7d97e0..62e33122a 100644
--- a/sys/src/cmd/aux/acpi.c
+++ b/sys/src/cmd/aux/acpi.c
@@ -210,7 +210,7 @@ batteryread(char *s, char *e)
ss = st.capacity * 3600 / st.rate;
if(bats[n].fullcharge > 0){
x = st.capacity * 100 / bats[n].fullcharge;
- if(st.state & 2)
+ if(st.rate > 0 && (st.state & 2) != 0)
ss = (bats[n].fullcharge - st.capacity) * 3600 / st.rate;
}
}else{