From 76ad8ed51d58faa1ab735dbc00e28a3e9ba35883 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Mon, 3 Jun 1991 10:54:55 +0000 Subject: [PATCH] Call clearerr() after EOF seen. --- Objects/fileobject.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Objects/fileobject.c b/Objects/fileobject.c index 495737e9683..e6461a14d5e 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);