diff --git a/Objects/object.c b/Objects/object.c index b62477a812f..ee9c27146b2 100644 --- a/Objects/object.c +++ b/Objects/object.c @@ -168,6 +168,7 @@ PyObject_Print(op, fp, flags) return -1; } #endif + clearerr(fp); /* Clear any previous error condition */ if (op == NULL) { fprintf(fp, ""); }