Added some additional checks for sys.std?? is None, see #1440

This commit is contained in:
Christian Heimes 2007-11-15 02:26:46 +00:00
parent 70021d7164
commit 2be03734f8
7 changed files with 17 additions and 12 deletions

View file

@ -626,7 +626,7 @@ PyErr_WriteUnraisable(PyObject *obj)
PyObject *f, *t, *v, *tb;
PyErr_Fetch(&t, &v, &tb);
f = PySys_GetObject("stderr");
if (f != NULL) {
if (f != NULL && f != Py_None) {
PyFile_WriteString("Exception ", f);
if (t) {
PyObject* moduleName;