aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_log.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/ngx_log.c')
-rw-r--r--src/core/ngx_log.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/core/ngx_log.c b/src/core/ngx_log.c
index ace7f33e1..531c86080 100644
--- a/src/core/ngx_log.c
+++ b/src/core/ngx_log.c
@@ -311,23 +311,6 @@ ngx_log_t *ngx_log_create_errlog(ngx_cycle_t *cycle, ngx_array_t *args)
}
-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_t *cf, ngx_log_t *log)
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);
+}