]> git.sur5r.net Git - i3/i3status/blobdiff - src/general.c
No longer use a temporary buffer in the die() function
[i3/i3status] / src / general.c
index f299a2b807ea8e0772a88bf016c8c06c15eaaf70..2424cc60ea24fd4089d8d434f6c3fd48a1c44303 100644 (file)
@@ -51,12 +51,10 @@ char *skip_character(char *input, char character, int amount) {
  *
  */
 void die(const char *fmt, ...) {
-    char buffer[512];
     va_list ap;
     va_start(ap, fmt);
-    (void)vsnprintf(buffer, sizeof(buffer), fmt, ap);
+    (void)vfprintf(stderr, fmt, ap);
     va_end(ap);
 
-    fprintf(stderr, "%s", buffer);
     exit(EXIT_FAILURE);
 }