aboutsummaryrefslogtreecommitdiff
path: root/src/http/ngx_http_script.c
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2006-08-09 19:59:45 +0000
committerIgor Sysoev <igor@sysoev.ru>2006-08-09 19:59:45 +0000
commitc55a104fcb42f5bbd1fd417dfef5b8696dc81621 (patch)
tree7f930f05016456e2a57a8d75564c2067b81d9ad4 /src/http/ngx_http_script.c
parent8d1728fabad981760233be9925417e9f0c35d5c7 (diff)
downloadnginx-release-0.3.57.tar.gz
nginx-release-0.3.57.zip
nginx-0.3.57-RELEASE importrelease-0.3.57
*) Feature: the $ssl_client_serial variable. *) Bugfix: in the "!-e" operator of the "if" directive. Thanks to Andrian Budanstov. *) Bugfix: while a client certificate verification nginx did not send to a client the required certificates information. *) Bugfix: the $document_root variable did not support the variables in the "root" directive.
Diffstat (limited to 'src/http/ngx_http_script.c')
-rw-r--r--src/http/ngx_http_script.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/http/ngx_http_script.c b/src/http/ngx_http_script.c
index 947bce6d8..1918397fb 100644
--- a/src/http/ngx_http_script.c
+++ b/src/http/ngx_http_script.c
@@ -960,13 +960,16 @@ ngx_http_script_file_code(ngx_http_script_engine_t *e)
}
switch (code->op) {
+
case ngx_http_script_file_plain:
case ngx_http_script_file_dir:
case ngx_http_script_file_exists:
case ngx_http_script_file_exec:
goto false;
+
case ngx_http_script_file_not_plain:
case ngx_http_script_file_not_dir:
+ case ngx_http_script_file_not_exists:
case ngx_http_script_file_not_exec:
goto true;
}