Better isinstance error message.

Closes SF patch # 560250.

Bugfix candidate IMO.
This commit is contained in:
Thomas Heller 2002-06-05 12:55:19 +00:00
parent dc8412e541
commit aee2d5f975

View File

@ -1976,7 +1976,8 @@ PyObject_IsInstance(PyObject *inst, PyObject *cls)
/* Do not mask errors. */ /* Do not mask errors. */
if (!PyErr_Occurred()) if (!PyErr_Occurred())
PyErr_SetString(PyExc_TypeError, PyErr_SetString(PyExc_TypeError,
"isinstance() arg 2 must be a class or type"); "isinstance() arg 2 must be a class, type,"
" or tuple of classes and types");
return -1; return -1;
} }
Py_DECREF(cls_bases); Py_DECREF(cls_bases);