it* dwmstatus for OpenBSD Err codevoid.de 70 i Err codevoid.de 70 hgit clone git://git.codevoid.de/dwmstatus-sdk URL:git://git.codevoid.de/dwmstatus-sdk codevoid.de 70 1Log /git/dwmstatus-sdk/log.gph codevoid.de 70 1Files /git/dwmstatus-sdk/files.gph codevoid.de 70 1Refs /git/dwmstatus-sdk/refs.gph codevoid.de 70 1LICENSE /git/dwmstatus-sdk/file/LICENSE.gph codevoid.de 70 i--- Err codevoid.de 70 1commit e54e43d8764269eba76639b2317000e7a51b3357 /git/dwmstatus-sdk/commit/e54e43d8764269eba76639b2317000e7a51b3357.gph codevoid.de 70 1parent 274e13d1e41a315d87fe90ec01ce0cef42608d13 /git/dwmstatus-sdk/commit/274e13d1e41a315d87fe90ec01ce0cef42608d13.gph codevoid.de 70 hAuthor: Stefan Hagen URL:mailto:sh+git[at]codevoid[dot]de codevoid.de 70 iDate: Tue, 13 Nov 2018 17:01:46 +0100 Err codevoid.de 70 i Err codevoid.de 70 iFix warning text assignment Err codevoid.de 70 i Err codevoid.de 70 iDiffstat: Err codevoid.de 70 i M dwmstatus.c | 11 ++++++----- Err codevoid.de 70 i Err codevoid.de 70 i1 file changed, 6 insertions(+), 5 deletions(-) Err codevoid.de 70 i--- Err codevoid.de 70 1diff --git a/dwmstatus.c b/dwmstatus.c /git/dwmstatus-sdk/file/dwmstatus.c.gph codevoid.de 70 it@@ -79,7 +79,7 @@ getsysctl(char *input_str) { Err codevoid.de 70 i Err codevoid.de 70 i char * Err codevoid.de 70 i getvolume(char *mixerpath) { Err codevoid.de 70 i- return smprintf("not implemented"); Err codevoid.de 70 i+ return smprintf("N/A"); Err codevoid.de 70 i } Err codevoid.de 70 i Err codevoid.de 70 i void Err codevoid.de 70 it@@ -241,13 +241,14 @@ void update() { Err codevoid.de 70 i freespace = getfreespace("/home"); Err codevoid.de 70 i Err codevoid.de 70 i // low disk space warning Err codevoid.de 70 i- char warning[32]; Err codevoid.de 70 i- if(atoi(freespace) < LOW_DISKSPACE) Err codevoid.de 70 i- strncpy(warning, "!!! LOW DISK SPACE WARNING !!! \0", sizeof(warning)); Err codevoid.de 70 i- status = smprintf("%s%sMB | LOAD:%s | %sCET @ %sUTC", warning, freespace, loadavg(), datetime, datetime_utc); Err codevoid.de 70 i+ char *warning = "!!! LOW DISK SPACE WARNING !!! "; Err codevoid.de 70 i+ if(atoi(freespace) > LOW_DISKSPACE) Err codevoid.de 70 i+ warning = "\0"; Err codevoid.de 70 i+ status = smprintf("%s%sMB | %s | LOAD:%s | %sCET @ %sUTC", warning, freespace, volume, loadavg(), datetime, datetime_utc); Err codevoid.de 70 i Err codevoid.de 70 i free(datetime); Err codevoid.de 70 i free(datetime_utc); Err codevoid.de 70 i+ Err codevoid.de 70 i free(volume); Err codevoid.de 70 i free(freespace); Err codevoid.de 70 i setstatus(status); Err codevoid.de 70 .