]> git.kaiwu.me - njs.git/commit
Fixed stack-use-after-scope in Array.prototype.map().
authorAlexander Borisov <alexander.borisov@nginx.com>
Tue, 17 Sep 2019 08:29:10 +0000 (11:29 +0300)
committerAlexander Borisov <alexander.borisov@nginx.com>
Tue, 17 Sep 2019 08:29:10 +0000 (11:29 +0300)
commit806caa00550475dd14ddd65f256381a0d0d36e53
tree6dfe48d3ee94d23f7c5766cda684225dc9a85088
parent37853404214ed4603117d0390e556e3821eba17f
Fixed stack-use-after-scope in Array.prototype.map().

In the njs_array_iterator() an args.value is replaced to value on stack
for non-object strings.
src/njs_array.c
src/test/njs_unit_test.c