]> git.kaiwu.me - njs.git/commitdiff
Checking the number argument of HTTP return() method is valid.
authorDmitry Volyntsev <xeioex@nginx.com>
Thu, 5 Apr 2018 11:50:45 +0000 (14:50 +0300)
committerDmitry Volyntsev <xeioex@nginx.com>
Thu, 5 Apr 2018 11:50:45 +0000 (14:50 +0300)
nginx/ngx_http_js_module.c

index d5a6957e04b10167148d294fc07aa49e64dfcf00..3f08dd7e16df8537a0130d6633876f9da6025c72 100644 (file)
@@ -1284,7 +1284,7 @@ ngx_http_js_ext_return(njs_vm_t *vm, njs_value_t *args, nxt_uint_t nargs,
     }
 
     value = njs_argument(args, 1);
-    if (!njs_value_is_number(value)) {
+    if (!njs_value_is_valid_number(value)) {
         description = "code is not a number";
         goto exception;
     }