From: Dmitry Volyntsev Date: Wed, 19 Sep 2018 16:36:00 +0000 (+0300) Subject: Fixed http status and contentType getter. X-Git-Tag: 0.2.5~21 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=c6c47ea31abb4a4a1cbd1c9f18f21adafa03210c;p=njs.git Fixed http status and contentType getter. Getter are expected to set resulting value to provied argument, not to vm->retval. --- diff --git a/nginx/ngx_http_js_module.c b/nginx/ngx_http_js_module.c index d2bbdd46..7624d438 100644 --- a/nginx/ngx_http_js_module.c +++ b/nginx/ngx_http_js_module.c @@ -1190,7 +1190,7 @@ ngx_http_js_ext_get_status(njs_vm_t *vm, njs_value_t *value, void *obj, r = (ngx_http_request_t *) obj; - njs_value_number_set(njs_vm_retval(vm), r->headers_out.status); + njs_value_number_set(value, r->headers_out.status); return NJS_OK; } @@ -1224,7 +1224,7 @@ ngx_http_js_ext_get_content_length(njs_vm_t *vm, njs_value_t *value, void *obj, r = (ngx_http_request_t *) obj; - njs_value_number_set(njs_vm_retval(vm), r->headers_out.content_length_n); + njs_value_number_set(value, r->headers_out.content_length_n); return NJS_OK; }