]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-111178: fix UBSan failures in `Modules/_datetimemodule.c` (GH-129774)
authorBénédikt Tran <10796600+picnixz@users.noreply.github.com>
Wed, 19 Feb 2025 11:18:37 +0000 (12:18 +0100)
committerGitHub <noreply@github.com>
Wed, 19 Feb 2025 11:18:37 +0000 (11:18 +0000)
commitc637bce20aaaf836ab2cfbb123b9472e5ad0ab47
treebda669091aa86bb20758f13eae51c26969726abf
parent0d0be7f7f18dde2a4002a53f040699e970dbf727
gh-111178: fix UBSan failures in `Modules/_datetimemodule.c` (GH-129774)

Add cast macros for date and time objects

Fix UBSan failures for `PyDateTime_Delta`, `PyDateTime_Date`, `PyDateTime_TZInfo`, `PyDateTime_TimeZone`, `PyDateTime_Time`, `PyDateTime_DateTime`, `PyDateTime_IsoCalendarDate`

Fix up naming
Modules/_datetimemodule.c