Mercurial > hg > nginx
comparison src/core/ngx_log.h @ 278:0ba4821f4460
nginx-0.0.2-2004-03-04-10:04:55 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 04 Mar 2004 07:04:55 +0000 |
parents | e91499541410 |
children | ce375c313e96 |
comparison
equal
deleted
inserted
replaced
277:e91499541410 | 278:0ba4821f4460 |
---|---|
90 #define HAVE_VARIADIC_MACROS 1 | 90 #define HAVE_VARIADIC_MACROS 1 |
91 | 91 |
92 #define ngx_log_error(level, log, args...) \ | 92 #define ngx_log_error(level, log, args...) \ |
93 if (log->log_level >= level) ngx_log_error_core(level, log, args) | 93 if (log->log_level >= level) ngx_log_error_core(level, log, args) |
94 | 94 |
95 void ngx_log_error_core(int level, ngx_log_t *log, ngx_err_t err, | 95 void ngx_log_error_core(ngx_uint_t level, ngx_log_t *log, ngx_err_t err, |
96 const char *fmt, ...); | 96 const char *fmt, ...); |
97 | 97 |
98 /*********************************/ | 98 /*********************************/ |
99 | 99 |
100 #elif (HAVE_C99_VARIADIC_MACROS) | 100 #elif (HAVE_C99_VARIADIC_MACROS) |
102 #define HAVE_VARIADIC_MACROS 1 | 102 #define HAVE_VARIADIC_MACROS 1 |
103 | 103 |
104 #define ngx_log_error(level, log, ...) \ | 104 #define ngx_log_error(level, log, ...) \ |
105 if (log->log_level >= level) ngx_log_error_core(level, log, __VA_ARGS__) | 105 if (log->log_level >= level) ngx_log_error_core(level, log, __VA_ARGS__) |
106 | 106 |
107 void ngx_log_error_core(int level, ngx_log_t *log, ngx_err_t err, | 107 void ngx_log_error_core(ngx_uint_t level, ngx_log_t *log, ngx_err_t err, |
108 const char *fmt, ...); | 108 const char *fmt, ...); |
109 | 109 |
110 /*********************************/ | 110 /*********************************/ |
111 | 111 |
112 #else /* NO VARIADIC MACROS */ | 112 #else /* NO VARIADIC MACROS */ |
113 | 113 |
114 #define HAVE_VARIADIC_MACROS 0 | 114 #define HAVE_VARIADIC_MACROS 0 |
115 | 115 |
116 void ngx_log_error(int level, ngx_log_t *log, ngx_err_t err, | 116 void ngx_log_error(ngx_uint_t level, ngx_log_t *log, ngx_err_t err, |
117 const char *fmt, ...); | 117 const char *fmt, ...); |
118 void ngx_log_error_core(int level, ngx_log_t *log, ngx_err_t err, | 118 void ngx_log_error_core(ngx_uint_t level, ngx_log_t *log, ngx_err_t err, |
119 const char *fmt, va_list args); | 119 const char *fmt, va_list args); |
120 void ngx_log_debug_core(ngx_log_t *log, ngx_err_t err, const char *fmt, ...); | 120 void ngx_log_debug_core(ngx_log_t *log, ngx_err_t err, const char *fmt, ...); |
121 void ngx_assert_core(ngx_log_t *log, const char *fmt, ...); | 121 void ngx_assert_core(ngx_log_t *log, const char *fmt, ...); |
122 | 122 |
123 | 123 |