Mercurial > hg > nginx
diff src/core/ngx_log.c @ 317:1308b98496a2
nginx-0.0.3-2004-04-15-19:34:36 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 15 Apr 2004 15:34:36 +0000 |
parents | 11ff50a35d6d |
children | 73688d5d7fc3 |
line wrap: on
line diff
--- a/src/core/ngx_log.c +++ b/src/core/ngx_log.c @@ -311,23 +311,6 @@ ngx_log_t *ngx_log_create_errlog(ngx_cyc } -static char *ngx_set_error_log(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) -{ - ngx_str_t *value; - - value = cf->args->elts; - - if (value[1].len == 6 && ngx_strcmp(value[1].data, "stderr") == 0) { - cf->cycle->log->file = &ngx_stderr; - - } else { - cf->cycle->log->file->name = value[1]; - } - - return ngx_set_error_log_levels(cf, cf->cycle->log); -} - - char *ngx_set_error_log_levels(ngx_conf_t *cf, ngx_log_t *log) { ngx_uint_t i, n, d; @@ -379,3 +362,20 @@ char *ngx_set_error_log_levels(ngx_conf_ return NGX_CONF_OK; } + + +static char *ngx_set_error_log(ngx_conf_t *cf, ngx_command_t *cmd, void *conf) +{ + ngx_str_t *value; + + value = cf->args->elts; + + if (value[1].len == 6 && ngx_strcmp(value[1].data, "stderr") == 0) { + cf->cycle->new_log->file = &ngx_stderr; + + } else { + cf->cycle->new_log->file->name = value[1]; + } + + return ngx_set_error_log_levels(cf, cf->cycle->new_log); +}