all repos — slstatus @ 015f832c3a52a7c49c0181d85ab39eec7b8489a0

my build of slstatus (tools.suckless.org/slstatus/)

Merge branch 'master' into master
Aaron Marcher info@nulltime.net
Thu, 29 Dec 2016 23:27:44 +0100
commit

015f832c3a52a7c49c0181d85ab39eec7b8489a0

parent

0a3aa0b4e6dac661f3c318ac3f61e01668442903

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

jump to
M slstatus.cslstatus.c

@@ -51,6 +51,7 @@ static char *entropy(void);

static char *gid(void); static char *hostname(void); static char *ip(const char *iface); +static char *kernel_release(void); static char *load_avg(void); static char *ram_free(void); static char *ram_perc(void);

@@ -68,7 +69,6 @@ static char *username(void);

static char *vol_perc(const char *card); static char *wifi_perc(const char *iface); static char *wifi_essid(const char *iface); -static char *kernel_release(void); static void sighandler(const int signo); static void usage(int);

@@ -312,6 +312,18 @@

freeifaddrs(ifaddr); return smprintf("%s", UNKNOWN_STR); +} + +static char * +kernel_release(void) +{ + struct utsname udata; + + if (uname(&udata) < 0) { + return smprintf(UNKNOWN_STR); + } + + return smprintf("%s", udata.release); } static char *

@@ -735,16 +747,6 @@ if (strcmp((char *)wreq.u.essid.pointer, "") == 0)

return smprintf("%s", UNKNOWN_STR); else return smprintf("%s", (char *)wreq.u.essid.pointer); -} - -static char * -kernel_release(void) -{ - struct utsname udata; - if (uname(&udata) < 0) - return smprintf("%s", UNKNOWN_STR); - - return smprintf("%s", udata.release); } static void