]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
backport 2.144:
authorAnthony Baxter <anthonybaxter@gmail.com>
Fri, 21 Dec 2001 03:29:12 +0000 (03:29 +0000)
committerAnthony Baxter <anthonybaxter@gmail.com>
Fri, 21 Dec 2001 03:29:12 +0000 (03:29 +0000)
Py_Initialize(): Apply patch by Jürgen Hermann to call
    _PyImport_FixupExtension() on the exceptions module.  Now
    reload(exceptions) acts just like reload(sys) instead of raising
    an ImportError.

    This closes SF bug #422004.

Python/pythonrun.c

index d7b8872b57c2e1c9d8b64258c5e5f16783d1af5b..76489fd13a936c9aee9721f799f9eb830525adfd 100644 (file)
@@ -144,6 +144,7 @@ Py_Initialize(void)
 
        /* initialize builtin exceptions */
        init_exceptions();
+       _PyImport_FixupExtension("exceptions", "exceptions");
 
        /* phase 2 of builtins */
        _PyImport_FixupExtension("__builtin__", "__builtin__");