%%% Created Wed Apr 4 06:33:33 MDT 2001 by target lynx.patch. %%% diff -bru orig/lynx2-8-4/WWW/Library/Implementation/HTUtils.h lynx2-8-4/WWW/Library/Implementation/HTUtils.h --- orig/lynx2-8-4/WWW/Library/Implementation/HTUtils.h Sun Apr 1 18:51:46 2001 +++ lynx2-8-4/WWW/Library/Implementation/HTUtils.h Tue Apr 3 18:34:15 2001 @@ -498,13 +498,13 @@ #define TRACE_TRST (TRACE_bit(2)) #if defined(LY_TRACELINE) -#define LY_SHOWWHERE fprintf( tfp, "%s: %d: ", __FILE__, LY_TRACELINE ); +#define LY_SHOWWHERE fprintf( tfp, "%s: %d: ", __FILE__, LY_TRACELINE ), #else #define LY_SHOWWHERE /* nothing */ #endif -#define CTRACE(p) if (TRACE) { LY_SHOWWHERE fprintf p; } -#define CTRACE2(m,p) if (m) { LY_SHOWWHERE fprintf p; } +#define CTRACE(p) ((TRACE) && ( LY_SHOWWHERE fprintf p )) +#define CTRACE2(m,p) ((m) && ( LY_SHOWWHERE fprintf p )) #define tfp TraceFP() #define CTRACE_SLEEP(secs) if (TRACE && LYTraceLogFP == 0) sleep(secs) #define CTRACE_FLUSH(fp) if (TRACE) fflush(fp)