6 void debug_do_setlevel(char * fname
, int lineno
, int level
);
7 int debug_pos(char * file
, int lineno
);
8 int debug_msg(int level
, char * name
, ...);
9 int debug_never(int level
, char * name
, ...);
11 void debug_do_setlevel();
17 /* The new CPP has these. */
18 #if defined(__BCC__) && (__BCC_VERSION__ >= 0x001011L)
24 extern int debug_level
;
25 #define debug !debug_level?0:debug_pos(__FILE__,__LINE__)+debug_msg
26 #define debug_setlevel(lvl) debug_do_setlevel(__FILE__, __LINE__, lvl)
31 # define debug(junk ...) 0
33 # define debug 1?0:debug_never
35 # define debug_setlevel(lvl)
38 #endif /* _DEBUG_H_ */