diff Python/import.c @ 14991:5d41ca49a10a legacy-trunk

_PyImport_Fini(): Closed small memory leak when an embedded app calls Py_Initialize()/Py_Finalize() in a loop. _PyImport_Filetab needed to be deallocated. Partial closure of SF #110681, Jitterbug PR#398.
author Barry Warsaw <barry@python.org>
date Tue, 03 Oct 2000 16:02:05 +0000
parents 3db8b8031a6a
children 6393f55dbd7b c45c5080c844
line wrap: on
line diff
--- a/Python/import.c	Tue Oct 03 15:16:31 2000 +0000
+++ b/Python/import.c	Tue Oct 03 16:02:05 2000 +0000
@@ -132,6 +132,8 @@
 {
 	Py_XDECREF(extensions);
 	extensions = NULL;
+	PyMem_DEL(_PyImport_Filetab);
+	_PyImport_Filetab = NULL;
 }