@@ -2259,8 +2259,8 @@ ngx_request_js_ext_headers(njs_vm_t *vm, njs_object_prop_t *prop,
22592259 return NJS_DECLINED ;
22602260 }
22612261
2262- if (njs_value_is_null (njs_value_arg (& request -> header_value ))) {
2263- ret = njs_vm_external_create (vm , njs_value_arg (& request -> header_value ),
2262+ if (njs_value_is_null (njs_value_arg (& request -> u . njs_headers ))) {
2263+ ret = njs_vm_external_create (vm , njs_value_arg (& request -> u . njs_headers ),
22642264 ngx_http_js_fetch_headers_proto_id ,
22652265 & request -> headers , 0 );
22662266 if (ret != NJS_OK ) {
@@ -2269,7 +2269,7 @@ ngx_request_js_ext_headers(njs_vm_t *vm, njs_object_prop_t *prop,
22692269 }
22702270 }
22712271
2272- njs_value_assign (retval , & request -> header_value );
2272+ njs_value_assign (retval , & request -> u . njs_headers );
22732273
22742274 return NJS_OK ;
22752275}
@@ -2384,8 +2384,8 @@ ngx_response_js_ext_headers(njs_vm_t *vm, njs_object_prop_t *prop,
23842384 return NJS_DECLINED ;
23852385 }
23862386
2387- if (njs_value_is_null (njs_value_arg (& response -> header_value ))) {
2388- ret = njs_vm_external_create (vm , njs_value_arg (& response -> header_value ),
2387+ if (njs_value_is_null (njs_value_arg (& response -> u . njs_headers ))) {
2388+ ret = njs_vm_external_create (vm , njs_value_arg (& response -> u . njs_headers ),
23892389 ngx_http_js_fetch_headers_proto_id ,
23902390 & response -> headers , 0 );
23912391 if (ret != NJS_OK ) {
@@ -2394,7 +2394,7 @@ ngx_response_js_ext_headers(njs_vm_t *vm, njs_object_prop_t *prop,
23942394 }
23952395 }
23962396
2397- njs_value_assign (retval , & response -> header_value );
2397+ njs_value_assign (retval , & response -> u . njs_headers );
23982398
23992399 return NJS_OK ;
24002400}
0 commit comments