diff options
author | Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> | 2022-01-27 13:03:47 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-27 13:03:47 (GMT) |
commit | c7f810b34d91a5c2fbe0a8385562015d2dd961f2 (patch) | |
tree | 0fcbd6901e212f47e1054a862af4d8ec571ee7c2 /Python | |
parent | ecfacc362dd7fef7715dcd94f2e2ca6c622ef115 (diff) | |
download | cpython-c7f810b34d91a5c2fbe0a8385562015d2dd961f2.zip cpython-c7f810b34d91a5c2fbe0a8385562015d2dd961f2.tar.gz cpython-c7f810b34d91a5c2fbe0a8385562015d2dd961f2.tar.bz2 |
bpo-46476: Fix memory leak in code objects generated by deepfreeze (GH-30853)
Add _Py_Deepfreeze_Fini() and _PyStaticCode_Dealloc() functions.
Diffstat (limited to 'Python')
-rw-r--r-- | Python/pylifecycle.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Python/pylifecycle.c b/Python/pylifecycle.c index 9d10f94..106e11e 100644 --- a/Python/pylifecycle.c +++ b/Python/pylifecycle.c @@ -1723,6 +1723,7 @@ finalize_interp_clear(PyThreadState *tstate) _Py_HashRandomization_Fini(); _PyArg_Fini(); _Py_ClearFileSystemEncoding(); + _Py_Deepfreeze_Fini(); } finalize_interp_types(tstate->interp); |