From e66515dabb84de927ff9c0d1c7fc528d24b23763 Mon Sep 17 00:00:00 2001 From: Dmitry Volyntsev Date: Mon, 17 Nov 2025 19:37:48 -0800 Subject: [PATCH] Preserving strings are zero-terminated in njs_string_truncate(). This is linked to changes introduced in e7caa46. --- src/njs_string.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/njs_string.c b/src/njs_string.c index 9a36d4e0..498da7e7 100644 --- a/src/njs_string.c +++ b/src/njs_string.c @@ -227,6 +227,7 @@ njs_string_truncate(njs_value_t *value, uint32_t size, uint32_t length) { value->string.data->size = size; value->string.data->length = length; + value->string.data->start[size] = '\0'; } -- 2.47.3