Welcome! Log In Create A New Profile

Advanced

[njs] Fixed njs_array_expand() for empty arrays.

Dmitry Volyntsev
June 11, 2022 03:18AM
details: https://hg.nginx.org/njs/rev/46ec9152a054
branches:
changeset: 1884:46ec9152a054
user: Dmitry Volyntsev <xeioex@nginx.com>
date: Sat Jun 11 00:15:28 2022 -0700
description:
Fixed njs_array_expand() for empty arrays.

diffstat:

src/njs_array.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)

diffs (14 lines):

diff -r aa4079d36ec3 -r 46ec9152a054 src/njs_array.c
--- a/src/njs_array.c Sat Jun 11 00:15:27 2022 -0700
+++ b/src/njs_array.c Sat Jun 11 00:15:28 2022 -0700
@@ -408,7 +408,9 @@ njs_array_expand(njs_vm_t *vm, njs_array

array->start = start;

- njs_mp_free(vm->mem_pool, old);
+ if (old != NULL) {
+ njs_mp_free(vm->mem_pool, old);
+ }

return NJS_OK;

_______________________________________________
nginx-devel mailing list -- nginx-devel@nginx.org
To unsubscribe send an email to nginx-devel-leave@nginx.org
Subject Author Views Posted

[njs] Fixed njs_array_expand() for empty arrays.

Dmitry Volyntsev 301 June 11, 2022 03:18AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 288
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready