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);
+}