commit | 6a9122ce6969902e119133dac660bf515616c7dd | [log] [tgz] |
---|---|---|
author | Brian Coleman <brianfcoleman@gmail.com> | Thu Mar 02 10:32:18 2017 +0000 |
committer | Victor Stinner <victor.stinner@gmail.com> | Thu Mar 02 11:32:18 2017 +0100 |
tree | 2e42efb401b91e266f8af1a2e8db88d012d655a5 | |
parent | 275104e86b0a3d88bfa1aaf51f70c5db3b4f47c4 [diff] |
bpo-29683 - Fixes to _PyCode_SetExtra when co_extra->ce->extras is (#376) allocated. On PyMem_Realloc failure, _PyCode_SetExtra should free co_extra if co_extra->ce_extras could not be allocated. On PyMem_Realloc success, _PyCode_SetExtra should set all unused slots in co_extra->ce_extras to NULL.