bpo-30704, bpo-30604: Fix memleak in code_dealloc() (#2455) (#2456)

Free also co_extra->ce_extras, not only co_extra.
(cherry picked from commit 23e7944eba)
(cherry picked from commit 26daad4ee1)
This commit is contained in:
Victor Stinner 2017-06-28 02:28:51 +02:00 committed by Ned Deily
parent b6012f982f
commit c794b643c9

View file

@ -422,7 +422,8 @@ code_dealloc(PyCodeObject *co)
}
}
PyMem_FREE(co->co_extra);
PyMem_Free(co_extra->ce_extras);
PyMem_Free(co_extra);
}
Py_XDECREF(co->co_code);