version 2.91.2.1, 1999/05/20 14:44:31
|
version 2.92, 2000/01/06 10:48:50
|
Line 78 Make sure that the following macros are
|
Line 78 Make sure that the following macros are
|
The global trace flag variable is available everywhere. |
The global trace flag variable is available everywhere. |
<PRE> |
<PRE> |
#ifdef HTDEBUG |
#ifdef HTDEBUG |
/* @@@ Amaya change. Somehow WWW_WIN_DLL isn't defined */ |
|
#ifdef WWW_MSWINDOWS |
|
#undef WWW_WIN_DLL |
|
#endif /* WWW_MSWINDOWS */ |
|
#ifdef WWW_WIN_DLL |
#ifdef WWW_WIN_DLL |
extern int * WWW_TraceFlag; /* In DLLs, we need the indirection */ |
extern int * WWW_TraceFlag; /* In DLLs, we need the indirection */ |
#define WWWTRACE (*WWW_TraceFlag) |
#define WWWTRACE (*WWW_TraceFlag) |
Line 122 typedef enum _HTTraceFlags {
|
Line 118 typedef enum _HTTraceFlags {
|
SHOW_MUX_TRACE = 0x4000, |
SHOW_MUX_TRACE = 0x4000, |
SHOW_SQL_TRACE = 0x8000, |
SHOW_SQL_TRACE = 0x8000, |
SHOW_XML_TRACE = 0x10000, |
SHOW_XML_TRACE = 0x10000, |
SHOW_ALL_TRACE = 0xFFFFFFFF |
SHOW_ALL_TRACE = (int) 0xFFFFFFFF |
} HTTraceFlags; |
} HTTraceFlags; |
</PRE> |
</PRE> |
<P> |
<P> |
Line 213 mechanism as for <CODE>HTTrace</CODE>
|
Line 209 mechanism as for <CODE>HTTrace</CODE>
|
<PRE> |
<PRE> |
extern void HTDebugBreak(char * file, unsigned long line, const char * fmt, ...); |
extern void HTDebugBreak(char * file, unsigned long line, const char * fmt, ...); |
|
|
#ifdef WWW_MSWINDOWS |
|
/* @@@ change for amaya. This is to avoid the debugger kick in every time |
|
there are timeouts. We could change this in the timer code too */ |
|
#define HTDEBUGBREAK(FMT) /* empty */ |
|
#else |
|
#ifdef HTDEBUG |
#ifdef HTDEBUG |
#define HTDEBUGBREAK(FMT) HTDebugBreak(__FILE__, __LINE__, FMT) |
#define HTDEBUGBREAK(FMT) HTDebugBreak(__FILE__, __LINE__, FMT) |
#else |
#else |
#define HTDEBUGBREAK(FMT) /* empty */ |
#define HTDEBUGBREAK(FMT) /* empty */ |
#endif /* HTDEBUG */ |
#endif /* HTDEBUG */ |
#endif /* WWW_MSWINDOWS */ |
|
|
|
</PRE> |
</PRE> |
<H2> |
<H2> |
Macros for Function Declarations |
Macros for Function Declarations |