#include "usage.h" #include #include #include static void report(const char* prefix, const char *err, va_list params) { char msg[4096]; vsnprintf(msg, sizeof(msg), err, params); fprintf(stderr, "%s%s\n", prefix, msg); } void die(const char* err, ...) { va_list params; va_start(params, err); report("fatal: ", err, params); va_end(params); exit(128); }