Mercurial > hg > nginx
diff src/core/ngx_file.c @ 190:02a715e85df1
nginx-0.0.1-2003-11-19-00:34:08 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 18 Nov 2003 21:34:08 +0000 |
parents | c1f3a3c7c5db |
children | 2357fa41738a |
line wrap: on
line diff
--- a/src/core/ngx_file.c Tue Nov 18 16:49:00 2003 +0000 +++ b/src/core/ngx_file.c Tue Nov 18 21:34:08 2003 +0000 @@ -202,8 +202,14 @@ return "is duplicate"; } - ngx_test_null(path, ngx_pcalloc(cf->pool, sizeof(ngx_path_t)), NULL); + /* TODO: check duplicate in cf->cycle->pathes */ + ngx_test_null(path, ngx_pcalloc(cf->pool, sizeof(ngx_path_t)), + NGX_CONF_ERROR); + + *pp = path; + + ngx_test_null(pp, ngx_push_array(&cf->cycle->pathes), NGX_CONF_ERROR); *pp = path; value = (ngx_str_t *) cf->args->elts; @@ -225,5 +231,7 @@ path->level[i++] = 0; } + path->gc_handler = cmd->post; + return NGX_CONF_OK; }