Mercurial > hg > nginx-quic
diff src/core/ngx_regex.c @ 294:5cfd65b8b0a7
nginx-0.0.3-2004-03-23-09:01:52 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 23 Mar 2004 06:01:52 +0000 |
parents | 87e73f067470 |
children | 02a511569afb |
line wrap: on
line diff
--- a/src/core/ngx_regex.c +++ b/src/core/ngx_regex.c @@ -42,6 +42,10 @@ ngx_regex_t *ngx_regex_compile(ngx_str_t } } + /* ensure that there is no current pool */ + + ngx_pcre_pool = NULL; + return re; } @@ -64,7 +68,11 @@ ngx_int_t ngx_regex_exec(ngx_regex_t *re static void *ngx_regex_malloc(size_t size) { - return ngx_palloc(ngx_pcre_pool, size); + if (ngx_pcre_pool) { + return ngx_palloc(ngx_pcre_pool, size); + } + + return NULL; }