svn path=/trunk/; revision=2332
statbuf->st_dev = fd;
statbuf->st_size = FileInformation.nFileSizeLow;
+ 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;
}
statbuf->st_dev = fd;
statbuf->st_size = (((__int64)FileInformation.nFileSizeHigh) << 32) +
FileInformation.nFileSizeLow;
+ 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;
}