From: Dmitry Volyntsev Date: Fri, 11 Jun 2021 18:28:21 +0000 (+0000) Subject: Fixed use-of-uninitialized-value in njs_string_index(). X-Git-Tag: 0.6.0~2 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=8c83c5facf19487511768cd446c021555e71eac0;p=njs.git Fixed use-of-uninitialized-value in njs_string_index(). Found by MemorySanitizer. --- diff --git a/src/njs_string.c b/src/njs_string.c index 0b7a06c5..027df981 100644 --- a/src/njs_string.c +++ b/src/njs_string.c @@ -2565,7 +2565,7 @@ njs_string_index(njs_string_prop_t *string, uint32_t offset) last = 0; index = 0; - if (string->length >= NJS_STRING_MAP_STRIDE) { + if (string->length > NJS_STRING_MAP_STRIDE) { end = string->start + string->size; map = njs_string_map_start(end);