]> granicus.if.org Git - python/commitdiff
initmain(): Nailed a memory leak. bimod must be DECREF'd!
authorBarry Warsaw <barry@python.org>
Fri, 29 Jan 1999 21:30:22 +0000 (21:30 +0000)
committerBarry Warsaw <barry@python.org>
Fri, 29 Jan 1999 21:30:22 +0000 (21:30 +0000)
Python/pythonrun.c

index 6948829418cfec51b393f41ddd6d30fe0bab6a02..2d065cf22dcfd4899cb997aa4e17792af47ec186 100644 (file)
@@ -411,6 +411,7 @@ initmain()
                if (bimod == NULL ||
                    PyDict_SetItemString(d, "__builtins__", bimod) != 0)
                        Py_FatalError("can't add __builtins__ to __main__");
+               Py_DECREF(bimod);
        }
 }