From f42c377fed076426d1253941361caa4b17df961b Mon Sep 17 00:00:00 2001 From: Vikram Narayanan Date: Sat, 7 Apr 2012 16:28:26 +0530 Subject: [PATCH] hexdump: fix compiler warning Fixed "warning: format not a string literal and no format arguments" Change-Id: If752a37f268c90f782c6e831e5477ea804e48026 Signed-off-by: Vikram Narayanan Reviewed-on: http://review.coreboot.org/878 Tested-by: build bot (Jenkins) Reviewed-by: Bernhard Urban Reviewed-by: Stefan Reinauer --- util/nvramtool/hexdump.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/util/nvramtool/hexdump.c b/util/nvramtool/hexdump.c index 4d13963fb8..e6d9faf033 100644 --- a/util/nvramtool/hexdump.c +++ b/util/nvramtool/hexdump.c @@ -83,10 +83,10 @@ void hexdump(const void *mem, int bytes, uint64_t addrprint_start, bytes_left >= format->bytes_per_line; bytes_left -= format->bytes_per_line) { /* print start address for current line */ - fprintf(outfile, format->indent); + fprintf(outfile, "%s", format->indent); addrprint(outfile, addrprint_start + index, format->addrprint_width); - fprintf(outfile, format->sep1); + fprintf(outfile, "%s", format->sep1); /* display the bytes in hex */ for (i = 0;;) { @@ -95,11 +95,11 @@ void hexdump(const void *mem, int bytes, uint64_t addrprint_start, if (++i >= format->bytes_per_line) break; - fprintf(outfile, format->sep2); + fprintf(outfile, "%s", format->sep2); } index -= format->bytes_per_line; - fprintf(outfile, format->sep3); + fprintf(outfile, "%s", format->sep3); /* display the bytes as characters */ for (i = 0; i < format->bytes_per_line; i++, index++) @@ -112,14 +112,14 @@ void hexdump(const void *mem, int bytes, uint64_t addrprint_start, return; /* print start address for last line */ - fprintf(outfile, format->indent); + fprintf(outfile, "%s", format->indent); addrprint(outfile, addrprint_start + index, format->addrprint_width); - fprintf(outfile, format->sep1); + fprintf(outfile, "%s", format->sep1); /* display bytes for last line in hex */ for (i = 0; i < bytes_left; i++) { fprintf(outfile, "%02x", p[index++]); - fprintf(outfile, format->sep2); + fprintf(outfile, "%s", format->sep2); } index -= bytes_left; @@ -131,10 +131,10 @@ void hexdump(const void *mem, int bytes, uint64_t addrprint_start, if (++i >= format->bytes_per_line) break; - fprintf(outfile, format->sep2); + fprintf(outfile, "%s", format->sep2); } - fprintf(outfile, format->sep3); + fprintf(outfile, "%s", format->sep3); /* display bytes for last line as characters */ for (i = 0; i < bytes_left; i++)