#include #include #include void _fd_fatal(char *msg) { fprintf(stderr, "%s\n", msg); abort(); // XXX } void _fd_error(char *format, ...) { va_list args; va_start (args, format); vfprintf(stderr, format, args); va_end (args); } void _fd_output(char *format, ...) { va_list args; va_start (args, format); vfprintf(stdout, format, args); va_end (args); } void fd__info(char *format, ...) { va_list args; va_start (args, format); vfprintf(stderr, format, args); va_end (args); } #ifndef _fd_debug void _fd_debug(char *format, ...) { va_list args; va_start (args, format); vfprintf(stderr, format, args); va_end (args); } #endif