import warnings.py _after_ site.py has run. This ensures that site.py
is again the first .py to be imported, giving it back full control over
sys.path.
This commit is contained in:
Just van Rossum 2003-02-25 20:25:12 +00:00
parent 7322b1ad46
commit 5bfba3aeb9

View File

@ -174,13 +174,13 @@ Py_Initialize(void)
_PyImportHooks_Init();
PyModule_WarningsModule = PyImport_ImportModule("warnings");
initsigs(); /* Signal handling stuff, including initintr() */
initmain(); /* Module __main__ */
if (!Py_NoSiteFlag)
initsite(); /* Module site */
PyModule_WarningsModule = PyImport_ImportModule("warnings");
}
#ifdef COUNT_ALLOCS