From f5f336a819a3d881bb217bf8f9b5cacba03a4e45 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Tue, 19 Mar 2019 14:53:58 +0100 Subject: bpo-36356: pymain_free() calls _PyRuntime_Finalize() (GH-12435) Ensure that _PyRuntime_Finalize() is always call. This change fix a few memory leaks when running "python3 -V". --- Modules/main.c | 1 + 1 file changed, 1 insertion(+) (limited to 'Modules/main.c') diff --git a/Modules/main.c b/Modules/main.c index 8f7a1bfa83..99396b73c6 100644 --- a/Modules/main.c +++ b/Modules/main.c @@ -839,6 +839,7 @@ pymain_free(void) _PyPathConfig_ClearGlobal(); _Py_ClearStandardStreamEncoding(); _Py_ClearArgcArgv(); + _PyRuntime_Finalize(); } -- cgit v1.2.1