From 0073a4cff2ef7670e4f657b1a6eaf519997edddc Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Thu, 4 Dec 2014 11:41:51 +0100 Subject: libfdisk: rename sector_t to fdisk_sector_t .. just to avoid too generic names for public API. Signed-off-by: Karel Zak --- disk-utils/fdisk.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'disk-utils/fdisk.c') diff --git a/disk-utils/fdisk.c b/disk-utils/fdisk.c index 8a66caeed..cf86281bb 100644 --- a/disk-utils/fdisk.c +++ b/disk-utils/fdisk.c @@ -613,14 +613,14 @@ void dump_disklabel(struct fdisk_context *cxt) dump_blkdev(cxt, name, offset, size, all); } -static sector_t get_dev_blocks(char *dev) +static fdisk_sector_t get_dev_blocks(char *dev) { int fd, ret; - sector_t size; + fdisk_sector_t size; if ((fd = open(dev, O_RDONLY)) < 0) err(EXIT_FAILURE, _("cannot open %s"), dev); - ret = blkdev_get_sectors(fd, &size); + ret = blkdev_get_sectors(fd, (unsigned long long *) &size); close(fd); if (ret < 0) err(EXIT_FAILURE, _("BLKGETSIZE ioctl failed on %s"), dev); @@ -823,10 +823,12 @@ int main(int argc, char **argv) usage(stderr); for (i = optind; i < argc; i++) { + uintmax_t blks = get_dev_blocks(argv[i]); + if (argc - optind == 1) - printf("%llu\n", get_dev_blocks(argv[i])); + printf("%ju\n", blks); else - printf("%s: %llu\n", argv[i], get_dev_blocks(argv[i])); + printf("%s: %ju\n", argv[i], blks); } break; -- cgit v1.2.3-55-g7522