]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Don't call stat before opening a file.
authorJanne Blomqvist <jb@gcc.gnu.org>
Thu, 1 Dec 2011 08:55:32 +0000 (10:55 +0200)
committerJanne Blomqvist <jb@gcc.gnu.org>
Thu, 1 Dec 2011 08:55:32 +0000 (10:55 +0200)
2011-12-01  Janne Blomqvist  <jb@gcc.gnu.org>

* misc.c (gfc_open_file): Don't call stat.

From-SVN: r181875

gcc/fortran/ChangeLog
gcc/fortran/misc.c

index 170c6fbdeff3d7a84cf47a9ddee19714e81979ee..80f8d5b2c8d1202038fe5c740facc6781fdbf215 100644 (file)
@@ -1,3 +1,7 @@
+2011-12-01  Janne Blomqvist  <jb@gcc.gnu.org>
+
+       * misc.c (gfc_open_file): Don't call stat.
+
 2011-11-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
        PR fortran/40958
index 127404782570454079ce2edef2f4182d92d5498d..05aef9f02eab97a7f0b6293d8c1ee4047b08a163 100644 (file)
@@ -58,17 +58,9 @@ gfc_clear_ts (gfc_typespec *ts)
 FILE *
 gfc_open_file (const char *name)
 {
-  struct stat statbuf;
-
   if (!*name)
     return stdin;
 
-  if (stat (name, &statbuf) < 0)
-    return NULL;
-
-  if (!S_ISREG (statbuf.st_mode))
-    return NULL;
-
   return fopen (name, "r");
 }