Uses PyErr_ExceptionMatches() instead of comparing PyErr_Occurred().

This commit is contained in:
Guido van Rossum 1998-05-28 19:50:02 +00:00
parent 08570decb7
commit 617c1b0116

View file

@ -1114,7 +1114,7 @@ halfbinop(v, w, opname, r_result, thisfunc, swapped)
func = PyObject_GetAttrString(v, opname);
if (func == NULL) {
Py_XDECREF(coerced);
if (PyErr_Occurred() != PyExc_AttributeError)
if (!PyErr_ExceptionMatches(PyExc_AttributeError))
return -1;
PyErr_Clear();
return 1;