#ifndef __LIB__PRINT_H__ #define __LIB__PRINT_H__ #include #include extern bool verbose; void print(const char *fmt, ...); void vprint(const char *fmt, va_list args); #define printv(FMT, ...) do { \ if (verbose) print(FMT, ##__VA_ARGS__); \ } while (0) #endif