]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-json: json-generator - Fix dead assignment in json_generate_string_write_data()
authorStephan Bosch <stephan.bosch@open-xchange.com>
Tue, 21 Nov 2023 18:48:05 +0000 (19:48 +0100)
committerStephan Bosch <stephan.bosch@open-xchange.com>
Mon, 27 Nov 2023 20:19:18 +0000 (21:19 +0100)
src/lib-json/json-generator.c

index c6c1adaf26c9b3e1f53909023e7c39b0ba54511b..24c97b3ac5725252f4abf26b3ccc450a6dae5ee5 100644 (file)
@@ -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;