diff Python/pythonrun.c @ 10024:caf2c65a6bcf legacy-trunk

initmain(): Nailed a memory leak. bimod must be DECREF'd!
author Barry Warsaw <barry@python.org>
date Fri, 29 Jan 1999 21:30:22 +0000
parents c1091e82e5aa
children a4a268b725b2
line wrap: on
line diff
--- a/Python/pythonrun.c	Fri Jan 29 21:22:55 1999 +0000
+++ b/Python/pythonrun.c	Fri Jan 29 21:30:22 1999 +0000
@@ -411,6 +411,7 @@
 		if (bimod == NULL ||
 		    PyDict_SetItemString(d, "__builtins__", bimod) != 0)
 			Py_FatalError("can't add __builtins__ to __main__");
+		Py_DECREF(bimod);
 	}
 }