SIGN IN SIGN UP

[3.11] Fix undefined behaviour in datetime.time.fromisoformat() (GH-111982) (#111991)

Fix undefined behaviour in datetime.time.fromisoformat() (GH-111982)

Fix undefined behaviour in datetime.time.fromisoformat() when parsing a string without a timezone. 'tzoffset' is not assigned to by parse_isoformat_time if it returns 0, but time_fromisoformat then passes tzoffset to another function, which is undefined behaviour (even if the function in question does not use the value).
(cherry picked from commit 21615f77b5a580e83589abae618dbe7c298700e2)

Co-authored-by: T. Wouters <thomas@python.org>
M
Miss Islington (bot) committed
5a6d1dbc10878ff2d04b2e0687409855787312ff
Parent: cd3e2d3
Committed by GitHub <noreply@github.com> on 11/12/2023, 12:24:02 AM