]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bltin_exc[]: EnvironmentError is not a "leaf exception", so set it's
authorBarry Warsaw <barry@python.org>
Fri, 29 Jan 1999 20:29:49 +0000 (20:29 +0000)
committerBarry Warsaw <barry@python.org>
Fri, 29 Jan 1999 20:29:49 +0000 (20:29 +0000)
leaf_exc flag to zero otherwise the name leaks memory.

Python/bltinmodule.c

index b0d0648c0f0d16b8b6329f845d48e8d56573cdbf..7eb0f6a3ea1b4f3fc36547a840e8006c711bad0d 100644 (file)
@@ -2005,7 +2005,7 @@ bltin_exc[] = {
        {"AttributeError",     &PyExc_AttributeError,     1},
        {"EOFError",           &PyExc_EOFError,           1},
        {"FloatingPointError", &PyExc_FloatingPointError, 1},
-       {"EnvironmentError",   &PyExc_EnvironmentError,   1},
+       {"EnvironmentError",   &PyExc_EnvironmentError,   0},
        {"IOError",            &PyExc_IOError,            1},
        {"OSError",            &PyExc_OSError,            1},
        {"ImportError",        &PyExc_ImportError,        1},