]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/filedlgg.cpp
Applied a few OS/2 patches for wxGTK.
[wxWidgets.git] / src / generic / filedlgg.cpp
index 1ce22f39b9375395717234a4cab2fe6d531bf398..87b1f4f31d0681857d0aa180c8bfa8e168ac4ab1 100644 (file)
@@ -109,15 +109,21 @@ wxFileData::wxFileData( const wxString &name, const wxString &fname )
 
     struct stat buff;
     stat( m_fileName.fn_str(), &buff );
+    
+#ifndef __EMX__
     struct stat lbuff;
     lstat( m_fileName.fn_str(), &lbuff );
-
+    m_isLink = S_ISLNK( lbuff.st_mode );
     struct tm *t = localtime( &lbuff.st_mtime );
+#else
+    m_isLink = FALSE;
+    struct tm *t = localtime( &buff.st_mtime );
+#endif
+
 //  struct passwd *user = getpwuid( buff.st_uid );
 //  struct group *grp = getgrgid( buff.st_gid );
 
     m_isDir = S_ISDIR( buff.st_mode );
-    m_isLink = S_ISLNK( lbuff.st_mode );
     m_isExe = ((buff.st_mode & S_IXUSR ) == S_IXUSR );
 
     m_size = buff.st_size;