Mercurial > hg > nginx
diff src/core/ngx_log.c @ 191:71ce40b3c37b
nginx-0.0.1-2003-11-19-19:26:41 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Wed, 19 Nov 2003 16:26:41 +0000 |
parents | c1f3a3c7c5db |
children | 8dee38ea9117 |
line wrap: on
line diff
--- a/src/core/ngx_log.c +++ b/src/core/ngx_log.c @@ -91,12 +91,21 @@ void ngx_log_error_core(int level, ngx_l len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1, PID_FMT "#%d: ", ngx_getpid(), 0); + if (log->data) { + len += ngx_snprintf(errstr + len, sizeof(errstr) - len - 1, + "*%u ", * (u_int *) log->data); + } + #if (HAVE_VARIADIC_MACROS) + va_start(args, fmt); len += ngx_vsnprintf(errstr + len, sizeof(errstr) - len - 1, fmt, args); va_end(args); + #else + len += ngx_vsnprintf(errstr + len, sizeof(errstr) - len - 1, fmt, args); + #endif if (err) {