home *** CD-ROM | disk | FTP | other *** search
- /* Trace.h */
-
- /* ExtrasLib by Peter Hartley 1995-96
- * (K) All Rites Reversed - Copy What You Like
- */
-
- #ifndef __xtra_trace_h
- #define __xtra_trace_h
-
- extern void __XtraTrace( char*, ... );
-
- #ifndef TRACING
- #define TRACING 0
- #endif
-
- #if TRACING && !defined(NDEBUG)
- #define TRACE __XtraTrace
- extern void Trace_On( char *filename ); /* use as Trace_On("Pipe:Trace") */
- extern void Trace_Off( void );
- #else
- #define TRACE 1?0:printf
- #define Trace_On(__x)
- #define Trace_Off(__x)
- #endif
-
- #endif
-