From: Glenn Washburn Date: Fri, 5 Mar 2021 00:22:40 +0000 (-0600) Subject: disk/ata: Use format code PRIxGRUB_UINT64_T for 64-bit uint argument in grub_error() X-Git-Tag: grub-2.06-rc1~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c95ec30d48ccb765b8e3c2b783ca70bdb8ae19d6;p=thirdparty%2Fgrub.git disk/ata: Use format code PRIxGRUB_UINT64_T for 64-bit uint argument in grub_error() Signed-off-by: Glenn Washburn Reviewed-by: Daniel Kiper --- diff --git a/grub-core/disk/ata.c b/grub-core/disk/ata.c index 685f33a19..3620a282e 100644 --- a/grub-core/disk/ata.c +++ b/grub-core/disk/ata.c @@ -219,8 +219,9 @@ grub_ata_setaddress (struct grub_ata *dev, if (dev->sectors_per_track == 0 || dev->heads == 0) return grub_error (GRUB_ERR_OUT_OF_RANGE, - "sector %d cannot be addressed " - "using CHS addressing", sector); + "sector %" PRIxGRUB_UINT64_T " cannot be " + "addressed using CHS addressing", + sector); /* Calculate the sector, cylinder and head to use. */ sect = ((grub_uint32_t) sector % dev->sectors_per_track) + 1; @@ -232,8 +233,9 @@ grub_ata_setaddress (struct grub_ata *dev, || cylinder > dev->cylinders || head > dev->heads) return grub_error (GRUB_ERR_OUT_OF_RANGE, - "sector %d cannot be addressed " - "using CHS addressing", sector); + "sector %" PRIxGRUB_UINT64_T " cannot be " + "addressed using CHS addressing", + sector); parms->taskfile.disk = 0xE0 | head; parms->taskfile.sectnum = sect;