This is exp_log.h in view mode; [Download] [Up]
/* exp_log.h */ #include "exp_printify.h" extern int loguser; /* shared by cmdLoguser, cmdExpect and cmdSpawn */ /* special version of log for non-null-terminated strings which */ /* never need printf-style formatting. */ #define logn(buf,length) { \ if (logfile) fwrite(buf,1,length,logfile); \ if (debugfile) fwrite(buf,1,length,debugfile); \ } #define dprintify(x) ((is_debugging || debugfile)?exp_printify(x):0) /* in circumstances where "debuglog(printify(...))" is written, call */ /* dprintify instead. This will avoid doing any formatting that would */ /* occur before debuglog got control and decided not to do anything */ /* because (is_debugging || debugfile) was false. */ void Log(); void errorlog(); void exp_debuglog(); void nflog(); void nferrorlog(); extern FILE *debugfile; extern FILE *logfile; extern int logfile_all; extern int loguser; extern int is_debugging; /* useful to know for avoid debug calls */
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.