From 09db9538d746b1223fdb18d02a9937158d0b59d9 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Wed, 5 Aug 2015 12:40:35 +0200 Subject: [PATCH] lib/blkdev: use 64-bit to count size in bytes Signed-off-by: Karel Zak --- lib/blkdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/blkdev.c b/lib/blkdev.c index c4ebfaba00..5f495822ee 100644 --- a/lib/blkdev.c +++ b/lib/blkdev.c @@ -124,7 +124,7 @@ blkdev_get_size(int fd, unsigned long long *bytes) struct floppy_struct this_floppy; if (ioctl(fd, FDGETPRM, &this_floppy) >= 0) { - *bytes = this_floppy.size << 9; + *bytes = ((unsigned long long) this_floppy.size) << 9; return 0; } } -- 2.47.2