diff options
Diffstat (limited to 'src/core/ngx_log.h')
-rw-r--r-- | src/core/ngx_log.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/core/ngx_log.h b/src/core/ngx_log.h index 71da9d524..c3771d74a 100644 --- a/src/core/ngx_log.h +++ b/src/core/ngx_log.h @@ -190,6 +190,24 @@ void ngx_assert_core(ngx_log_t *log, const char *fmt, ...); #define ngx_log_debug1(level, log, err, fmt, arg1) #endif +#if (NGX_DEBUG) +#define ngx_log_debug2(level, log, err, fmt, arg1, arg2) \ + if (log->log_level & level) \ + ngx_log_error_core(NGX_LOG_DEBUG, log, err, fmt, arg1, arg2) +#else +#define ngx_log_debug2(level, log, err, fmt, arg1, arg2) +#endif + +#if (NGX_DEBUG) +#define ngx_log_debug6(level, log, err, fmt, \ + arg1, arg2, arg3, arg4, arg5, arg6) \ + if (log->log_level & level) \ + ngx_log_error_core(NGX_LOG_DEBUG, log, err, fmt, \ + arg1, arg2, arg3, arg4, arg5, arg6) +#else +#define ngx_log_debug6(level, log, err, fmt, arg1, arg2, arg3, arg4, arg5, arg6) +#endif + /*********************************/ #else /* NO VARIADIC MACROS */ @@ -209,6 +227,24 @@ void ngx_assert_core(ngx_log_t *log, const char *fmt, ...); #else #define ngx_log_debug1(level, log, err, fmt, arg1) #endif + +#if (NGX_DEBUG) +#define ngx_log_debug2(level, log, err, fmt, arg1, arg2) \ + if (log->log_level & level) \ + ngx_log_debug_core(log, err, fmt, arg1, arg2) +#else +#define ngx_log_debug2(level, log, err, fmt, arg1, arg2) +#endif + +#if (NGX_DEBUG) +#define ngx_log_debug6(level, log, err, fmt, \ + arg1, arg2, arg3, arg4, arg5, arg6) \ + if (log->log_level & level) \ + ngx_log_debug_core(log, err, fmt, arg1, arg2, arg3, arg4, arg5, arg6) +#else +#define ngx_log_debug6(level, log, err, fmt, arg1, arg2, arg3, arg4, arg5, arg6) +#endif + #endif |