]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-139156: Use PyBytesWriter in _PyUnicode_EncodeCharmap() (#139251)
authorVictor Stinner <vstinner@python.org>
Wed, 24 Sep 2025 14:15:34 +0000 (16:15 +0200)
committerGitHub <noreply@github.com>
Wed, 24 Sep 2025 14:15:34 +0000 (16:15 +0200)
commitc9a79a02a8dce6058cfde2916cc4573c2c913faa
tree39e0562d3e1573917c3689e0f9fdb6685a97d869
parent06703d66373dbc179555861c7a196a3f13bd402f
gh-139156: Use PyBytesWriter in _PyUnicode_EncodeCharmap() (#139251)

Replace PyBytes_FromStringAndSize() and _PyBytes_Resize() with the
PyBytesWriter API.

Add _PyBytesWriter_GetSize() and _PyBytesWriter_GetData() static
inline functions.
Include/internal/pycore_bytesobject.h
Objects/bytesobject.c
Objects/unicodeobject.c