From f3006fdf98b5b5bf614d06075b79cea7ff7f3793 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Mon, 21 Jun 2010 17:17:33 -0700 Subject: isohybrid: fix beginner mistakes Signed-off-by: H. Peter Anvin --- utils/isohybrid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'utils') diff --git a/utils/isohybrid.c b/utils/isohybrid.c index 4e504b93..2ceeb346 100644 --- a/utils/isohybrid.c +++ b/utils/isohybrid.c @@ -401,7 +401,7 @@ display_mbr(const uint8_t *mbr, size_t len) unsigned char c = 0; unsigned int i = 0, j = 0; - printf("sizeof(MBR): %d bytes\n", len); + printf("sizeof(MBR): %zu bytes\n", len); for (i = 0; i < len; i++) { if (!(i % 16)) @@ -514,7 +514,7 @@ main(int argc, char *argv[]) if (fseek(fp, 440, SEEK_SET)) err(1, "%s: seek error - 4", argv[0]); - fscanf(fp, "%4c", &id); + fread(&id, 4, 1, fp); id = lendian_int(id); if (!id) { -- cgit v1.2.1