We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 92eceae + a9f6d8c commit fb900e8Copy full SHA for fb900e8
1 file changed
src/JSObjectProxy.cc
@@ -438,7 +438,9 @@ PyObject *JSObjectProxyMethodDefinitions::JSObjectProxy_repr(JSObjectProxy *self
438
}
439
} else {
440
// clear any exception that was just set
441
- PyErr_Clear();
+ if (PyErr_Occurred()) {
442
+ PyErr_Clear();
443
+ }
444
445
if (_PyUnicodeWriter_WriteASCIIString(&writer, "<cannot repr type>", 19) < 0) {
446
goto error;
0 commit comments