From: Karel Zak Date: Fri, 20 Sep 2019 13:43:12 +0000 (+0200) Subject: libfdisk: (bsd) cast before ask [lgtm scan] X-Git-Tag: v2.35-rc1~206 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e3cabf33e588232db943d06459a024fcdbf65338;p=thirdparty%2Futil-linux.git libfdisk: (bsd) cast before ask [lgtm scan] Signed-off-by: Karel Zak --- diff --git a/libfdisk/src/bsd.c b/libfdisk/src/bsd.c index 4e05bb3288..a7e2791a7c 100644 --- a/libfdisk/src/bsd.c +++ b/libfdisk/src/bsd.c @@ -615,8 +615,9 @@ int fdisk_bsd_edit_disklabel(struct fdisk_context *cxt) d->d_ntracks = ask_uint32(cxt, d->d_ntracks, _("tracks/cylinder")); d->d_ncylinders = ask_uint32(cxt, d->d_ncylinders ,_("cylinders")); #endif - if (fdisk_ask_number(cxt, 1, d->d_nsectors * d->d_ntracks, - d->d_nsectors * d->d_ntracks, + if (fdisk_ask_number(cxt, 1, + (uintmax_t) d->d_nsectors * d->d_ntracks, + (uintmax_t) d->d_nsectors * d->d_ntracks, _("sectors/cylinder"), &res) == 0) d->d_secpercyl = res;