From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Mon, 27 Oct 2025 09:21:43 +0000 (+0100) Subject: [3.14] Remove dead stores to 'size' in UTF-8 decoder (unicodeobject.c) (GH-140637... X-Git-Tag: v3.14.1~288 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97c59f9d61f28a86ab4e470fd5382848c9b5536f;p=thirdparty%2FPython%2Fcpython.git [3.14] Remove dead stores to 'size' in UTF-8 decoder (unicodeobject.c) (GH-140637) (#140658) Remove dead stores to 'size' in UTF-8 decoder (unicodeobject.c) (GH-140637) (cherry picked from commit 7d70a147f58edabc9691869a0e8b606c9c3ac184) Co-authored-by: Shamil --- diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index 0ff2d71924ff..c71c5720ea09 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -5497,7 +5497,6 @@ unicode_decode_utf8(const char *s, Py_ssize_t size, if (maxchr <= 255) { memcpy(PyUnicode_1BYTE_DATA(u), s, pos); s += pos; - size -= pos; writer.pos = pos; } @@ -5545,7 +5544,6 @@ unicode_decode_utf8_writer(_PyUnicodeWriter *writer, return 0; } s += decoded; - size -= decoded; } return unicode_decode_utf8_impl(writer, starts, s, end,