URI: 
       battery: Consistent naming for capacity percentage - slstatus - status monitor
  HTML git clone git://git.suckless.org/slstatus
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 87c3dd2c36e6d1df577e87fd4d73970fe58a3007
   DIR parent d77f216faea5566ba8ebdbf1456c5e6806d2eeb5
  HTML Author: planet36 <planet36@users.noreply.github.com>
       Date:   Tue,  6 Apr 2021 12:48:18 -0400
       
       battery: Consistent naming for capacity percentage
       
       https://www.kernel.org/doc/html/latest/power/power_supply_class.html
       
       Co-authored-by: drkhsh <me@drkhsh.at>
       Signed-off-by: drkhsh <me@drkhsh.at>
       
       Diffstat:
         M components/battery.c                |      17 ++++++++++-------
       
       1 file changed, 10 insertions(+), 7 deletions(-)
       ---
   DIR diff --git a/components/battery.c b/components/battery.c
       @@ -6,6 +6,9 @@
        #include "../util.h"
        
        #if defined(__linux__)
       +/*
       + * https://www.kernel.org/doc/html/latest/power/power_supply_class.html
       + */
                #include <limits.h>
                #include <stdint.h>
                #include <unistd.h>
       @@ -35,15 +38,15 @@
                const char *
                battery_perc(const char *bat)
                {
       -                int perc;
       +                int cap_perc;
                        char path[PATH_MAX];
        
                        if (esnprintf(path, sizeof(path), POWER_SUPPLY_CAPACITY, bat) < 0)
                                return NULL;
       -                if (pscanf(path, "%d", &perc) != 1)
       +                if (pscanf(path, "%d", &cap_perc) != 1)
                                return NULL;
        
       -                return bprintf("%d", perc);
       +                return bprintf("%d", cap_perc);
                }
        
                const char *
       @@ -197,14 +200,14 @@
                const char *
                battery_perc(const char *unused)
                {
       -                int cap;
       +                int cap_perc;
                        size_t len;
        
       -                len = sizeof(cap);
       -                if (sysctlbyname(BATTERY_LIFE, &cap, &len, NULL, 0) < 0 || !len)
       +                len = sizeof(cap_perc);
       +                if (sysctlbyname(BATTERY_LIFE, &cap_perc, &len, NULL, 0) < 0 || !len)
                                return NULL;
        
       -                return bprintf("%d", cap);
       +                return bprintf("%d", cap_perc);
                }
        
                const char *