the resize for filesystems that are in regular files.
+2003-04-29 Theodore Ts'o <tytso@mit.edu>
+
+ * getsize.c (ext2fs_get_device_size): Allow windows code to get
+ the resize for filesystems that are in regular files.
+
2003-04-21 Theodore Ts'o <tytso@mit.edu>
* Release of E2fsprogs 1.33
PARTITION_INFORMATION pi;
DISK_GEOMETRY gi;
DWORD retbytes;
+ LARGE_INTEGER filesize;
dev = CreateFile(file, GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE ,
gi.SectorsPerTrack *
gi.TracksPerCylinder *
gi.Cylinders.QuadPart / blocksize;
+
+ } else if (GetFileSizeEx(dev, &filesize)) {
+ *retblocks = filesize.QuadPart / blocksize;
}
CloseHandle(dev);