summaryrefslogtreecommitdiffstats
path: root/disk-utils/fdisk.c
diff options
context:
space:
mode:
authorRuediger Meier2016-02-22 16:32:06 +0100
committerRuediger Meier2016-02-29 13:04:48 +0100
commit262c94c2c72a59c51d41f25a94ce50363591e6a3 (patch)
tree145fd6d9f22685452b4de21326d90fd3053824e8 /disk-utils/fdisk.c
parentlogger: use SCM_CREDENTIALS on LINUX only (diff)
downloadkernel-qcow2-util-linux-262c94c2c72a59c51d41f25a94ce50363591e6a3.tar.gz
kernel-qcow2-util-linux-262c94c2c72a59c51d41f25a94ce50363591e6a3.tar.xz
kernel-qcow2-util-linux-262c94c2c72a59c51d41f25a94ce50363591e6a3.zip
fdisk: fix warning, incompatible pointer types passing 'uint64_t *'
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Diffstat (limited to 'disk-utils/fdisk.c')
-rw-r--r--disk-utils/fdisk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/disk-utils/fdisk.c b/disk-utils/fdisk.c
index 0b229839e..2f95fe84a 100644
--- a/disk-utils/fdisk.c
+++ b/disk-utils/fdisk.c
@@ -276,7 +276,7 @@ static int ask_offset(struct fdisk_context *cxt,
snprintf(prompt, sizeof(prompt), _("%s (%ju-%ju): "), q, low, high);
do {
- uint64_t num = 0;
+ uintmax_t num = 0;
char sig = 0, *p;
int pwr = 0;
@@ -313,7 +313,7 @@ static int ask_offset(struct fdisk_context *cxt,
if (num >= low && num <= high) {
if (sig && pwr)
fdisk_ask_number_set_relative(ask, 1);
- return fdisk_ask_number_set_result(ask, num);
+ return fdisk_ask_number_set_result(ask, (uint64_t)num);
}
fdisk_warnx(cxt, _("Value out of range."));
} while (1);