]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-90763: Modernise xx template module initialisation (#93078)
authorErlend Egeberg Aasland <erlend.aasland@protonmail.com>
Fri, 10 Jun 2022 10:39:02 +0000 (12:39 +0200)
committerGitHub <noreply@github.com>
Fri, 10 Jun 2022 10:39:02 +0000 (12:39 +0200)
commita87c9b538fbfc42883417c4d5e69f1a5922690e3
treefc308cabcf5550ca66d7075aea9a0e2de1589523
parentd8395eb38d3d05f74a7f348da81a280ad272b8c8
gh-90763: Modernise xx template module initialisation (#93078)

Use C APIs such as PyModule_AddType instead of PyModule_AddObject.
Also remove incorrect module decrefs if module fails to initialise.
Modules/xxlimited_35.c
Modules/xxmodule.c