]> granicus.if.org Git - python/commitdiff
open_the_file(): Explicitly set errno to 0 before calling fopen().
authorTim Peters <tim.peters@gmail.com>
Fri, 9 Nov 2001 20:59:14 +0000 (20:59 +0000)
committerTim Peters <tim.peters@gmail.com>
Fri, 9 Nov 2001 20:59:14 +0000 (20:59 +0000)
Objects/fileobject.c

index b4f9e9b5c68e27e02f7ed7e135141fd3626db4a3..de1a93c44e271e330d87b9af915f3f1439edc428 100644 (file)
@@ -106,6 +106,7 @@ open_the_file(PyFileObject *f, char *name, char *mode)
                        "file() constructor not accessible in restricted mode");
                return NULL;
        }
+       errno = 0;
 #ifdef HAVE_FOPENRF
        if (*mode == '*') {
                FILE *fopenRF();