]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-111178: fix UBSan failures in `Modules/_io/*.c` (GH-129083)
authorBénédikt Tran <10796600+picnixz@users.noreply.github.com>
Sat, 8 Feb 2025 13:21:32 +0000 (14:21 +0100)
committerGitHub <noreply@github.com>
Sat, 8 Feb 2025 13:21:32 +0000 (14:21 +0100)
commit1988003625409e4d6e3a1affab14b846063a4f55
tree7e6874d5fb58009499fbc441b282471fba90a18e
parent421ea1291d9b8ebfe5eaa72ab041338073fb67d0
gh-111178: fix UBSan failures in `Modules/_io/*.c` (GH-129083)

* fix UBSan failures for `buffered`, `rwpair`, `bytesio`, `bytesiobuf`, `iobase`, `stringio`, `nldecoder_object`, `textio`, `winconsoleio`

* arg names: use 'dummy' for NOARGS method and 'args' for others
Modules/_io/bufferedio.c
Modules/_io/bytesio.c
Modules/_io/fileio.c
Modules/_io/iobase.c
Modules/_io/stringio.c
Modules/_io/textio.c
Modules/_io/winconsoleio.c