]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-111178: fix UBSan failures in `Modules/_sqlite` (GH-129087)
authorBénédikt Tran <10796600+picnixz@users.noreply.github.com>
Fri, 31 Jan 2025 13:33:30 +0000 (14:33 +0100)
committerGitHub <noreply@github.com>
Fri, 31 Jan 2025 13:33:30 +0000 (14:33 +0100)
commit881984b41a103b4c7fac262a00cc240ae8fbdba9
treee0bc86b0499c1b79dbca8ea5f4b6a295642e0de3
parent9d63ae5fe52d95059ab1bcd4cbb1f9e17033c897
gh-111178: fix UBSan failures in `Modules/_sqlite` (GH-129087)

* fix UBSan failures for `pysqlite_Blob`
* fix UBSan failures for `pysqlite_Connection`
* fix UBSan failures for `pysqlite_Cursor`
* fix UBSan failures for `pysqlite_PrepareProtocol`
* fix UBSan failures for `pysqlite_Row`
* fix UBSan failures for `pysqlite_Statement`

* suppress unused return values
Modules/_sqlite/blob.c
Modules/_sqlite/connection.c
Modules/_sqlite/cursor.c
Modules/_sqlite/module.c
Modules/_sqlite/prepare_protocol.c
Modules/_sqlite/row.c
Modules/_sqlite/statement.c