OSDN Git Service

2009-11-30 Kai Tietz <Kai.Tietz@onevision.com>
authorktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Nov 2009 14:12:33 +0000 (14:12 +0000)
committerktietz <ktietz@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 Nov 2009 14:12:33 +0000 (14:12 +0000)
        * io/unix.c (find_file): Add variable id conditionally for
        mingw targets.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@154806 138bc75d-0d04-0410-961f-82ee72b054a4

libgfortran/ChangeLog
libgfortran/io/unix.c

index e4d2578..e84d844 100644 (file)
@@ -1,3 +1,8 @@
+2009-11-30  Kai Tietz  <Kai.Tietz@onevision.com>
+
+       * io/unix.c (find_file): Add variable id conditionally for
+       mingw targets.
+
 2009-11-28  Jakub Jelinek  <jakub@redhat.com>
 
        * intrinsics/pack_generic.c (pack_internal): Remove unused
index 011d426..8b32475 100644 (file)
@@ -1287,6 +1287,9 @@ find_file (const char *file, gfc_charlen_type file_len)
   char path[PATH_MAX + 1];
   struct stat st[2];
   gfc_unit *u;
+#if defined(__MINGW32__) && !HAVE_WORKING_STAT
+  uint64_t id = 0ULL;
+#endif
 
   if (unpack_filename (path, file, file_len))
     return NULL;
@@ -1295,7 +1298,7 @@ find_file (const char *file, gfc_charlen_type file_len)
     return NULL;
 
 #if defined(__MINGW32__) && !HAVE_WORKING_STAT
-  id_from_path (path);
+  id = id_from_path (path);
 #endif
 
   __gthread_mutex_lock (&unit_lock);