diff options
author | Erlend Egeberg Aasland <erlend.aasland@protonmail.com> | 2022-06-10 11:28:48 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-10 11:28:48 (GMT) |
commit | 175ed6e52c7bf6d9805ac8b56ad3f38e46ff7de5 (patch) | |
tree | 5c15d5d342bd7cda0ebdfcf346141cb130fb10d1 /Lib/copy.py | |
parent | 927b5afee73218500a8fa80df86216cfdc24ef5a (diff) | |
download | cpython-175ed6e52c7bf6d9805ac8b56ad3f38e46ff7de5.zip cpython-175ed6e52c7bf6d9805ac8b56ad3f38e46ff7de5.tar.gz cpython-175ed6e52c7bf6d9805ac8b56ad3f38e46ff7de5.tar.bz2 |
[3.11] gh-90763: Modernise xx template module initialisation (GH-93078) (#93681)
Use C APIs such as PyModule_AddType instead of PyModule_AddObject.
Also remove incorrect module decrefs if module fails to initialise.
(cherry picked from commit a87c9b538fbfc42883417c4d5e69f1a5922690e3)
Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@protonmail.com>
Diffstat (limited to 'Lib/copy.py')
0 files changed, 0 insertions, 0 deletions