/* * debug.h * A simple output facility that can be easily switched on and off * (by compiling with -DDEBUG). * Samuel A. Rebelsky * Version 1.0 of 10 February 2007 */ #ifndef __debug_h__ #define __debug_h__ #include #ifdef DEBUG #define REPORT(message...) do { fprintf(stderr, "*** "); fprintf(stderr, message); fprintf(stderr, " ***\n"); } while (0) #else #define REPORT(message...) #endif #endif /* __debug_h__ */