all repos — slstatus @ 46b6876d7ec6e17bb51ee647f77bd238c864ca25

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

set local function as static
Ali H. Fardan raiz@firemail.cc
Sun, 21 Aug 2016 11:28:42 +0300
commit

46b6876d7ec6e17bb51ee647f77bd238c864ca25

parent

73ec65a84d422fe4bd15a8d3572875f2413926e6

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

jump to
M slstatus.cslstatus.c

@@ -36,38 +36,38 @@ const char *format;

const char *args; }; -void setstatus(const char *); -char *smprintf(const char *, ...); -char *battery_perc(const char *); -char *cpu_perc(const char *); -char *datetime(const char *); -char *disk_free(const char *); -char *disk_perc(const char *); -char *disk_total(const char *); -char *disk_used(const char *); -char *entropy(const char *); -char *gid(const char *); -char *hostname(const char *); -char *ip(const char *); -char *load_avg(const char *); -char *ram_free(const char *); -char *ram_perc(const char *); -char *ram_used(const char *); -char *ram_total(const char *); -char *run_command(const char *); -char *temp(const char *); -char *uid(const char *); -char *uptime(const char *); -char *username(const char *); -char *vol_perc(const char *); -char *wifi_perc(const char *); -char *wifi_essid(const char *); +static void setstatus(const char *); +static char *smprintf(const char *, ...); +static char *battery_perc(const char *); +static char *cpu_perc(const char *); +static char *datetime(const char *); +static char *disk_free(const char *); +static char *disk_perc(const char *); +static char *disk_total(const char *); +static char *disk_used(const char *); +static char *entropy(const char *); +static char *gid(const char *); +static char *hostname(const char *); +static char *ip(const char *); +static char *load_avg(const char *); +static char *ram_free(const char *); +static char *ram_perc(const char *); +static char *ram_used(const char *); +static char *ram_total(const char *); +static char *run_command(const char *); +static char *temp(const char *); +static char *uid(const char *); +static char *uptime(const char *); +static char *username(const char *); +static char *vol_perc(const char *); +static char *wifi_perc(const char *); +static char *wifi_essid(const char *); static Display *dpy; #include "config.h" -void +static void setstatus(const char *str) { /* set WM_NAME via X11 */

@@ -75,7 +75,7 @@ XStoreName(dpy, DefaultRootWindow(dpy), str);

XSync(dpy, False); } -char * +static char * smprintf(const char *fmt, ...) { va_list fmtargs;

@@ -89,7 +89,7 @@

return ret; } -char * +static char * battery_perc(const char *battery) { int now, full, perc;

@@ -128,7 +128,7 @@

return smprintf("%d%%", perc); } -char * +static char * cpu_perc(const char *null) { int perc;

@@ -157,7 +157,7 @@ perc = 100 * ((b[0]+b[1]+b[2]) - (a[0]+a[1]+a[2])) / ((b[0]+b[1]+b[2]+b[3]) - (a[0]+a[1]+a[2]+a[3]));

return smprintf("%d%%", perc); } -char * +static char * datetime(const char *timeformat) { time_t tm;

@@ -183,7 +183,7 @@ free(buf);

return ret; } -char * +static char * disk_free(const char *mountpoint) { struct statvfs fs;

@@ -195,7 +195,7 @@ }

return smprintf("%f", (float)fs.f_bsize * (float)fs.f_bfree / 1024 / 1024 / 1024); } -char * +static char * disk_perc(const char *mountpoint) { int perc = 0;

@@ -210,7 +210,7 @@ perc = 100 * (1.0f - ((float)fs.f_bfree / (float)fs.f_blocks));

return smprintf("%d%%", perc); } -char * +static char * disk_total(const char *mountpoint) { struct statvfs fs;

@@ -223,7 +223,7 @@

return smprintf("%f", (float)fs.f_bsize * (float)fs.f_blocks / 1024 / 1024 / 1024); } -char * +static char * disk_used(const char *mountpoint) { struct statvfs fs;

@@ -236,7 +236,7 @@

return smprintf("%f", (float)fs.f_bsize * ((float)fs.f_blocks - (float)fs.f_bfree) / 1024 / 1024 / 1024); } -char * +static char * entropy(const char *null) { int entropy = 0;

@@ -252,7 +252,7 @@ fclose(fp);

return smprintf("%d", entropy); } -char * +static char * gid(const char *null) { gid_t gid;

@@ -265,7 +265,7 @@ return smprintf("%d", gid);

return smprintf(unknowntext); } -char * +static char * hostname(const char *null) { char hostname[HOST_NAME_MAX];

@@ -281,7 +281,7 @@ fclose(fp);

return smprintf("%s", hostname); } -char * +static char * ip(const char *interface) { struct ifaddrs *ifaddr, *ifa;

@@ -315,7 +315,7 @@

return smprintf(unknowntext); } -char * +static char * load_avg(const char *null) { double avgs[3];

@@ -328,7 +328,7 @@

return smprintf("%.2f %.2f %.2f", avgs[0], avgs[1], avgs[2]); } -char * +static char * ram_free(const char *null) { long free;

@@ -344,7 +344,7 @@ fclose(fp);

return smprintf("%f", (float)free / 1024 / 1024); } -char * +static char * ram_perc(const char *null) { int perc;

@@ -366,7 +366,7 @@ perc = 100 * ((total - free) - (buffers + cached)) / total;

return smprintf("%d%%", perc); } -char * +static char * ram_total(const char *null) { long total;

@@ -382,7 +382,7 @@ fclose(fp);

return smprintf("%f", (float)total / 1024 / 1024); } -char * +static char * ram_used(const char *null) { long free, total, buffers, cached, used;

@@ -403,7 +403,7 @@ used = total - free - buffers - cached;

return smprintf("%f", (float)used / 1024 / 1024); } -char * +static char * run_command(const char* command) { int good;

@@ -428,7 +428,7 @@ buffer[strlen(buffer) - 1] = '\0';

return smprintf("%s", buffer); } -char * +static char * temp(const char *file) { int temperature;

@@ -444,7 +444,7 @@ fclose(fp);

return smprintf("%d°C", temperature / 1000); } -char * +static char * uptime(const char *null) { struct sysinfo info;

@@ -458,7 +458,7 @@

return smprintf("%dh %dm", hours, minutes); } -char * +static char * username(const char *null) { register struct passwd *pw;

@@ -477,7 +477,7 @@

return smprintf(unknowntext); } -char * +static char * uid(const char *null) { register uid_t uid;

@@ -495,7 +495,7 @@ return smprintf(unknowntext);

} -char * +static char * vol_perc(const char *soundcard) { int mute = 0;

@@ -537,7 +537,7 @@ else

return smprintf("%d%%", (vol * 100) / max); } -char * +static char * wifi_perc(const char *wificard) { int bufsize = 255;

@@ -583,7 +583,7 @@ fclose(fp);

return smprintf("%d%%", strength); } -char * +static char * wifi_essid(const char *wificard) { char id[IW_ESSID_MAX_SIZE+1];