Mercurial > hg > nginx
comparison src/http/ngx_http_core_module.c @ 3122:3e994ac670dc
test space between "~" and regex in server_name and invalid_referers
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 14 Sep 2009 09:48:48 +0000 |
parents | 1c4fcfe57af1 |
children | a7637c2c1157 |
comparison
equal
deleted
inserted
replaced
3121:bd2573c97e4a | 3122:3e994ac670dc |
---|---|
3549 #if (NGX_PCRE) | 3549 #if (NGX_PCRE) |
3550 { | 3550 { |
3551 ngx_str_t err; | 3551 ngx_str_t err; |
3552 u_char errstr[NGX_MAX_CONF_ERRSTR]; | 3552 u_char errstr[NGX_MAX_CONF_ERRSTR]; |
3553 | 3553 |
3554 if (value[i].len == 1) { | |
3555 ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, | |
3556 "empty regex in server name \"%V\"", &value[i]); | |
3557 return NGX_CONF_ERROR; | |
3558 } | |
3559 | |
3554 err.len = NGX_MAX_CONF_ERRSTR; | 3560 err.len = NGX_MAX_CONF_ERRSTR; |
3555 err.data = errstr; | 3561 err.data = errstr; |
3556 | 3562 |
3557 value[i].len--; | 3563 value[i].len--; |
3558 value[i].data++; | 3564 value[i].data++; |