summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--slstatus.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/slstatus.c b/slstatus.c
index fd27570..f6e8339 100644
--- a/slstatus.c
+++ b/slstatus.c
@@ -88,8 +88,9 @@ smprintf(const char *fmt, ...)
va_end(ap);
ret = malloc(++len);
- if (ret == NULL)
+ if (ret == NULL) {
err(1, "malloc");
+ }
va_start(ap, fmt);
vsnprintf(ret, len, fmt, ap);