Introduction
Introduction Statistics Contact Development Disclaimer Help
tbatt: show when a battery is absent - spoon - dwm status utility (2f30 fork)
git clone git://src.adamsgaard.dk/spoon
Log
Files
Refs
LICENSE
---
commit 8829486d5587ca59a8609dcd865acb5e84a8dbcf
parent dd94bee628add1dad6d41fc2223a40b87311d871
Author: Hiltjo Posthuma <[email protected]>
Date: Sun, 1 Jul 2018 11:41:36 +0200
batt: show when a battery is absent
Diffstat:
M batt.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/batt.c b/batt.c
t@@ -10,7 +10,7 @@ char *crit[] = {
};
void
-battprint(char *buf, size_t len, int acon , int life)
+battprint(char *buf, size_t len, int acon, int life)
{
char c;
static int frame = 0;
t@@ -56,7 +56,11 @@ battread(void *arg, char *buf, size_t len)
return -1;
}
close(fd);
- battprint(buf, len, info.ac_state == APM_AC_ON, info.battery_life);
+
+ if (info.battery_state == APM_BATTERY_ABSENT)
+ snprintf(buf, len, "[no batt]");
+ else
+ battprint(buf, len, info.ac_state == APM_AC_ON, info.battery_l…
return 0;
}
#elif __linux__
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.