From 85444983a673fe4e3dc19a5000ef43e02feaac75 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Sat, 11 Jun 2022 00:15:28 -0700 Subject: [PATCH] Fixed njs_array_expand() for empty arrays. --- src/njs_array.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/njs_array.c b/src/njs_array.c index 2367420d..6691d800 100644 --- a/src/njs_array.c +++ b/src/njs_array.c @@ -408,7 +408,9 @@ njs_array_expand(njs_vm_t *vm, njs_array_t *array, uint32_t prepend, array->start = start; - njs_mp_free(vm->mem_pool, old); + if (old != NULL) { + njs_mp_free(vm->mem_pool, old); + } return NJS_OK; -- 2.47.3