]> git.sur5r.net Git - i3/i3status/blobdiff - src/general.c
fix: use SYSCONFDIR in error message
[i3/i3status] / src / general.c
index f299a2b807ea8e0772a88bf016c8c06c15eaaf70..1b11bd84a7803466c64d5a90f131b1e5b0c48ad6 100644 (file)
@@ -1,4 +1,5 @@
 // vim:ts=4:sw=4:expandtab
+#include <config.h>
 #include <sys/types.h>
 #include <string.h>
 #include <stdarg.h>
@@ -51,12 +52,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);
 }