From: Dmitry Volyntsev Date: Sat, 4 Mar 2023 02:50:23 +0000 (-0800) Subject: Improved njs_string_create_chb(). X-Git-Tag: 0.7.11~4 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=3a93b13eaaaa3774712e69f01528b87498a76fc7;p=njs.git Improved njs_string_create_chb(). Adding a more informative description when the function cannot build a valid UTF-8 string out of chained buffers. --- diff --git a/src/njs_string.c b/src/njs_string.c index 360f758b..93dfb0b9 100644 --- a/src/njs_string.c +++ b/src/njs_string.c @@ -160,7 +160,7 @@ njs_string_create_chb(njs_vm_t *vm, njs_value_t *value, njs_chb_t *chain) length = njs_chb_utf8_length(chain); if (njs_slow_path(length < 0)) { - njs_memory_error(vm); + njs_internal_error(vm, "invalid UTF-8 string"); return NJS_ERROR; }