Diff for /libwww/Library/src/HTUtils.html between versions 2.91.2.1 and 2.92

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

Removed from v.2.91.2.1  
changed lines
  Added in v.2.92


Webmaster