Removed S_IFREG for files.
authorHartmut Birr <osexpert@googlemail.com>
Sat, 27 Apr 2002 19:17:25 +0000 (19:17 +0000)
committerHartmut Birr <osexpert@googlemail.com>
Sat, 27 Apr 2002 19:17:25 +0000 (19:17 +0000)
svn path=/trunk/; revision=2881

reactos/lib/msvcrt/sys_stat/fstat.c

index 2eeb170..c880b46 100644 (file)
@@ -44,7 +44,7 @@ int _fstat(int fd, struct stat *statbuf)
 
   statbuf->st_dev = fd;
   statbuf->st_size = FileInformation.nFileSizeLow;
-  statbuf->st_mode = S_IREAD | S_IFREG;
+  statbuf->st_mode = S_IREAD;
   if (FileInformation.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) statbuf->st_mode |= S_IFDIR;
   if (!(FileInformation.dwFileAttributes & FILE_ATTRIBUTE_READONLY)) statbuf->st_mode |= S_IWRITE;
   return 0;
@@ -73,7 +73,7 @@ __int64 _fstati64 (int fd, struct _stati64* statbuf)
   statbuf->st_dev = fd;
   statbuf->st_size = (((__int64)FileInformation.nFileSizeHigh) << 32) +
                     FileInformation.nFileSizeLow;
-  statbuf->st_mode = S_IREAD | S_IFREG;
+  statbuf->st_mode = S_IREAD;
   if (FileInformation.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) statbuf->st_mode |= S_IFDIR;
   if (!(FileInformation.dwFileAttributes & FILE_ATTRIBUTE_READONLY)) statbuf->st_mode |= S_IWRITE;
   return 0;