summaryrefslogtreecommitdiff
path: root/src/core/ngx_log.h
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2010-07-05 15:24:02 +0000
committerJonathan Kolb <jon@b0g.us>2010-07-05 15:24:02 +0000
commiteca0feeb4654215e90ddc20151ff0f8157be89b5 (patch)
treeae43ad5cdab1ac258bef2e47f92c2ff5e28af6f5 /src/core/ngx_log.h
parentb7854e35967b1aa6241be5b85b9722efc8c94a3f (diff)
downloadnginx-0.8.44.tar.gz
Changes with nginx 0.8.44 05 Jul 2010v0.8.44
*) Change: now nginx does not cache by default backend responses, if they have a "Set-Cookie" header line. *) Feature: the "listen" directive supports the "setfib" parameter. Thanks to Andrew Filonov. *) Bugfix: the "sub_filter" directive might change character case on partial match. *) Bugfix: compatibility with HP/UX. *) Bugfix: compatibility with AIX xcl_r compiler. *) Bugfix: nginx treated a large SSLv2 packets as plain requests. Thanks to Miroslaw Jaworski.
Diffstat (limited to 'src/core/ngx_log.h')
-rw-r--r--src/core/ngx_log.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/core/ngx_log.h b/src/core/ngx_log.h
index b736aa2eb..1054836f1 100644
--- a/src/core/ngx_log.h
+++ b/src/core/ngx_log.h
@@ -68,35 +68,35 @@ struct ngx_log_s {
/*********************************/
-#if (NGX_HAVE_GCC_VARIADIC_MACROS)
+#if (NGX_HAVE_C99_VARIADIC_MACROS)
#define NGX_HAVE_VARIADIC_MACROS 1
-#define ngx_log_error(level, log, args...) \
- if ((log)->log_level >= level) ngx_log_error_core(level, log, args)
+#define ngx_log_error(level, log, ...) \
+ if ((log)->log_level >= level) ngx_log_error_core(level, log, __VA_ARGS__)
void ngx_log_error_core(ngx_uint_t level, ngx_log_t *log, ngx_err_t err,
const char *fmt, ...);
-#define ngx_log_debug(level, log, args...) \
+#define ngx_log_debug(level, log, ...) \
if ((log)->log_level & level) \
- ngx_log_error_core(NGX_LOG_DEBUG, log, args)
+ ngx_log_error_core(NGX_LOG_DEBUG, log, __VA_ARGS__)
/*********************************/
-#elif (NGX_HAVE_C99_VARIADIC_MACROS)
+#elif (NGX_HAVE_GCC_VARIADIC_MACROS)
#define NGX_HAVE_VARIADIC_MACROS 1
-#define ngx_log_error(level, log, ...) \
- if ((log)->log_level >= level) ngx_log_error_core(level, log, __VA_ARGS__)
+#define ngx_log_error(level, log, args...) \
+ if ((log)->log_level >= level) ngx_log_error_core(level, log, args)
void ngx_log_error_core(ngx_uint_t level, ngx_log_t *log, ngx_err_t err,
const char *fmt, ...);
-#define ngx_log_debug(level, log, ...) \
+#define ngx_log_debug(level, log, args...) \
if ((log)->log_level & level) \
- ngx_log_error_core(NGX_LOG_DEBUG, log, __VA_ARGS__)
+ ngx_log_error_core(NGX_LOG_DEBUG, log, args)
/*********************************/