martin      98/02/22 13:17:05

  Modified:    src/include explain.h
  Removed:     src/main explain.c
  Log:
  Rewrite explain.h to use aplog_error(...APLOG_DEBUG...); remove explain.c
  
  Revision  Changes    Path
  1.6       +23 -12    apache-1.3/src/include/explain.h
  
  Index: explain.h
  ===================================================================
  RCS file: /home/cvs/apache-1.3/src/include/explain.h,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -u -r1.5 -r1.6
  --- explain.h 1997/10/07 05:38:46     1.5
  +++ explain.h 1998/02/22 21:17:04     1.6
  @@ -8,17 +8,28 @@
   #define Explain5(f,a1,a2,a3,a4,a5)
   #define Explain6(f,a1,a2,a3,a4,a5,a6)
   #else
  -#define DEF_Explain  static const char *__ExplainFile=__FILE__;
  -void _Explain(const char *szFile, int nLine, const char *szFmt,...)
  -             __attribute__((format(printf,3,4)));
  -#define Explain0(f)  _Explain(__ExplainFile,__LINE__,f)
  -#define Explain1(f,a1)       _Explain(__ExplainFile,__LINE__,f,a1)
  -#define Explain2(f,a1,a2)    _Explain(__ExplainFile,__LINE__,f,a1,a2)
  -#define Explain3(f,a1,a2,a3) _Explain(__ExplainFile,__LINE__,f,a1,a2,a3)
  -#define Explain4(f,a1,a2,a3,a4)      
_Explain(__ExplainFile,__LINE__,f,a1,a2,a3,a4)
  -#define Explain5(f,a1,a2,a3,a4,a5)   \
  -                     _Explain(__ExplainFile,__LINE__,f,a1,a2,a3,a4,a5)
  -#define Explain6(f,a1,a2,a3,a4,a5,a6)        \
  -                     _Explain(__ExplainFile,__LINE__,f,a1,a2,a3,a4,a5,a6)
  +#include "http_log.h"
  +#define DEF_Explain
  +#define Explain0(f) \
  +        aplog_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL, \
  +                    f)
  +#define Explain1(f,a1) \
  +        aplog_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL, \
  +                    f,a1)
  +#define Explain2(f,a1,a2) \
  +        aplog_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL, \
  +                    f,a1,a2)
  +#define Explain3(f,a1,a2,a3) \
  +        aplog_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL, \
  +                    f,a1,a2,a3)
  +#define Explain4(f,a1,a2,a3,a4) \
  +        aplog_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL, \
  +                    f,a1,a2,a3,a4)
  +#define Explain5(f,a1,a2,a3,a4,a5)  \
  +        aplog_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL, \
  +                    f,a1,a2,a3,a4,a5)
  +#define Explain6(f,a1,a2,a3,a4,a5,a6)   \
  +        aplog_error(APLOG_MARK, APLOG_DEBUG|APLOG_NOERRNO, NULL, \
  +                    f,a1,a2,a3,a4,a5,a6)
   
   #endif
  
  
  

Reply via email to