From: Theodore Ts'o Date: Wed, 23 May 2001 22:29:22 +0000 (+0000) Subject: ChangeLog, partinfo.c: X-Git-Tag: E2FSPROGS-1_20~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a9bc79add106f2c544c449f514a1113817deae2e;p=thirdparty%2Fe2fsprogs.git ChangeLog, partinfo.c: 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 :-) --- diff --git a/misc/ChangeLog b/misc/ChangeLog index 3044d7f8e..7486f7b4a 100644 --- a/misc/ChangeLog +++ b/misc/ChangeLog @@ -1,5 +1,9 @@ 2001-05-23 Theodore Tso + * 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 cdb7591a1..8bdac314d 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);