Mercurial > hg > nginx
comparison src/os/unix/ngx_files.c @ 1980:b5263e401884
ignore glob no match error
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 29 Apr 2008 09:28:42 +0000 |
parents | bb139aba3199 |
children | 25add486e7aa |
comparison
equal
deleted
inserted
replaced
1979:278a1d3b4dbf | 1980:b5263e401884 |
---|---|
255 | 255 |
256 | 256 |
257 ngx_int_t | 257 ngx_int_t |
258 ngx_open_glob(ngx_glob_t *gl) | 258 ngx_open_glob(ngx_glob_t *gl) |
259 { | 259 { |
260 if (glob((char *) gl->pattern, GLOB_NOSORT, NULL, &gl->pglob) == 0) { | 260 int n; |
261 | |
262 n = glob((char *) gl->pattern, GLOB_NOSORT, NULL, &gl->pglob); | |
263 | |
264 if (n == 0) { | |
265 return NGX_OK; | |
266 } | |
267 | |
268 if (n == GLOB_NOMATCH && gl->test) { | |
261 return NGX_OK; | 269 return NGX_OK; |
262 } | 270 } |
263 | 271 |
264 return NGX_ERROR; | 272 return NGX_ERROR; |
265 } | 273 } |