]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Call clearerr() after EOF seen.
authorGuido van Rossum <guido@python.org>
Mon, 3 Jun 1991 10:54:55 +0000 (10:54 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 3 Jun 1991 10:54:55 +0000 (10:54 +0000)
Objects/fileobject.c

index 495737e96836a32b83ccf9cd8090c3d2da928d5e..e6461a14d5ee7bb7ed4ff4831658dd11f2bde0a8 100644 (file)
@@ -311,6 +311,7 @@ getline(f, n)
        
        for (;;) {
                if ((c = getc(fp)) == EOF) {
+                       clearerr(fp);
                        if (intrcheck()) {
                                DECREF(v);
                                err_set(KeyboardInterrupt);