#include #include #include #include "init.h" #include "logging.h" void debug(const char *fmt, ...) { va_list ap; printf("Debug: "); va_start(ap, fmt); vprintf(fmt, ap); va_end(ap); putchar('\n'); } void warn(const char *fmt, ...) { va_list ap; printf("Warning: "); va_start(ap, fmt); vprintf(fmt, ap); va_end(ap); putchar('\n'); } void err(int status, const char *fmt, ...) { va_list ap; printf("Error: "); va_start(ap, fmt); vprintf(fmt, ap); va_end(ap); putchar('\n'); quit(status); }