diff options
-rw-r--r-- | misc/ChangeLog | 4 | ||||
-rw-r--r-- | misc/partinfo.c | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/misc/ChangeLog b/misc/ChangeLog index 3044d7f8..7486f7b4 100644 --- a/misc/ChangeLog +++ b/misc/ChangeLog @@ -1,5 +1,9 @@ 2001-05-23 Theodore Tso <tytso@valinux.com> + * partinfo.c (main): Use unsigned long instead of long when + querying the size of a device using the BLKGETSIZE ioctl, + to remove the 1TB limit (and turn it into a 2TB limit :-) + * fsck.c (compile_fs_type): Fix I18N compilation bug: use N_() instead of _() to initialize static variables. diff --git a/misc/partinfo.c b/misc/partinfo.c index cdb7591a..8bdac314 100644 --- a/misc/partinfo.c +++ b/misc/partinfo.c @@ -26,7 +26,7 @@ int main(int argc, char **argv) { struct hd_geometry loc; int fd, i; - long size; + unsigned long size; #ifdef ENABLE_NLS setlocale(LC_MESSAGES, ""); @@ -63,7 +63,7 @@ int main(int argc, char **argv) continue; } - printf("%s: h=%3d s=%3d c=%4d start=%8d size=%8d end=%8d\n", + printf("%s: h=%3d s=%3d c=%4d start=%8d size=%8lu end=%8d\n", argv[i], loc.heads, (int)loc.sectors, loc.cylinders, (int)loc.start, size, (int) loc.start + size -1); |