X-Git-Url: https://git.xinqibao.xyz/slstatus.git/blobdiff_plain/c8926634be53796b3b5d4ebe85a79e0a721ef43e..db07244cb805c6c58b68e1aeed203c651976f034:/slstatus.c diff --git a/slstatus.c b/slstatus.c index 05faef0..fa12572 100644 --- a/slstatus.c +++ b/slstatus.c @@ -90,7 +90,7 @@ smprintf(const char *fmt, ...) ret = malloc(++len); if (ret == NULL) { warn("Malloc failed."); - exit(1); + return "n/a"; } va_start(ap, fmt); @@ -406,7 +406,7 @@ static char * run_command(const char *cmd) { FILE *fp; - char buf[64] = "\0"; + char buf[64] = "n/a"; fp = popen(cmd, "r"); if (fp == NULL) {