diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2023-06-12 22:12:17 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-12 22:12:17 (GMT) |
commit | 017b9595d4060521f93804d5dd555b6cd6585578 (patch) | |
tree | 1aaadfda3fdb598627b66658aaa082bd34b1c9e3 /Python/bltinmodule.c | |
parent | 77bdeebdda3358186df6e6ba900c562ddaefaa5c (diff) | |
download | cpython-017b9595d4060521f93804d5dd555b6cd6585578.zip cpython-017b9595d4060521f93804d5dd555b6cd6585578.tar.gz cpython-017b9595d4060521f93804d5dd555b6cd6585578.tar.bz2 |
[3.12] gh-105375: Explicitly initialise all {Pickler,Unpickler}Object fields (GH-105686) (#105710)
All fields must be explicitly initialised to prevent manipulation of
uninitialised fields in dealloc.
Align initialisation order with the layout of the object structs.
(cherry picked from commit ca3cc4b95d66f7527ebe0ba4cdb1907082d9bfc8)
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Diffstat (limited to 'Python/bltinmodule.c')
0 files changed, 0 insertions, 0 deletions