From: Guido van Rossum Date: Mon, 3 Jun 1991 10:54:55 +0000 (+0000) Subject: Call clearerr() after EOF seen. X-Git-Tag: v0.9.8~932 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=76ad8ed51d58faa1ab735dbc00e28a3e9ba35883;p=thirdparty%2FPython%2Fcpython.git Call clearerr() after EOF seen. --- diff --git a/Objects/fileobject.c b/Objects/fileobject.c index 495737e96836..e6461a14d5ee 100644 --- a/Objects/fileobject.c +++ b/Objects/fileobject.c @@ -311,6 +311,7 @@ getline(f, n) for (;;) { if ((c = getc(fp)) == EOF) { + clearerr(fp); if (intrcheck()) { DECREF(v); err_set(KeyboardInterrupt);