https://github.com/python/cpython/commit/7d70a147f58edabc9691869a0e8b606c9c3ac184
commit: 7d70a147f58edabc9691869a0e8b606c9c3ac184
branch: main
author: Shamil <[email protected]>
committer: sobolevn <[email protected]>
date: 2025-10-27T11:55:57+03:00
summary:
Remove dead stores to 'size' in UTF-8 decoder (unicodeobject.c) (#140637)
files:
M Objects/unicodeobject.c
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c
index d4549b70d4dabc..f60f7dd2d13604 100644
--- a/Objects/unicodeobject.c
+++ b/Objects/unicodeobject.c
@@ -5409,7 +5409,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;
}
@@ -5457,7 +5456,6 @@ unicode_decode_utf8_writer(_PyUnicodeWriter *writer,
return 0;
}
s += decoded;
- size -= decoded;
}
return unicode_decode_utf8_impl(writer, starts, s, end,
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]