#include #include #include #include #include "error.h" __attribute__((noreturn)) __attribute__((format(printf, 1, 2))) void fail(const char *format, ...) { va_list vas; va_start(vas, format); fprintf(stderr, "Error: "); vfprintf(stderr, format, vas); va_end(vas); fprintf(stderr, "\n"); exit(EXIT_FAILURE); }