From: Stephan Bosch Date: Tue, 21 Nov 2023 18:48:05 +0000 (+0100) Subject: lib-json: json-generator - Fix dead assignment in json_generate_string_write_data() X-Git-Tag: 2.4.0~1915 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6bca443c7ccff7eb31dba75ab7537da02cf6d45b;p=thirdparty%2Fdovecot%2Fcore.git lib-json: json-generator - Fix dead assignment in json_generate_string_write_data() --- diff --git a/src/lib-json/json-generator.c b/src/lib-json/json-generator.c index c6c1adaf26..24c97b3ac5 100644 --- a/src/lib-json/json-generator.c +++ b/src/lib-json/json-generator.c @@ -663,13 +663,14 @@ json_generate_string_write_data(struct json_generator *generator, const void *data, size_t size, bool buffered, bool last) { - const unsigned char *p, *pbegin, *poffset, *pend; + const unsigned char *p, *pbegin, *pend; size_t avail; int ret; - p = pbegin = poffset = data; + p = pbegin = data; pend = p + size; while (p < pend) { + const unsigned char *poffset; unsigned char esc_hex[6]; const char *esc = NULL; unsigned int esc_len = 2;