From: Dmitry Volyntsev Date: Sat, 11 Jun 2022 07:15:28 +0000 (-0700) Subject: Fixed njs_array_expand() for empty arrays. X-Git-Tag: 0.7.5~8 X-Git-Url: http://www.kaiwu.me/postgresql/commit/static/gitweb.js?a=commitdiff_plain;h=85444983a673fe4e3dc19a5000ef43e02feaac75;p=njs.git Fixed njs_array_expand() for empty arrays. --- 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;