diff options
author | Vikram Narayanan <vikram186@gmail.com> | 2012-04-07 16:28:26 +0530 |
---|---|---|
committer | Stefan Reinauer <stefan.reinauer@coreboot.org> | 2012-04-07 19:57:42 +0200 |
commit | f42c377fed076426d1253941361caa4b17df961b (patch) | |
tree | 11d585ebb0956fd6fca975726971a9e2d181fb0a | |
parent | e875328c79ccf7a5ef266b2ab40a6b7c937da71c (diff) | |
download | coreboot-f42c377fed076426d1253941361caa4b17df961b.tar.xz |
hexdump: fix compiler warning
Fixed "warning: format not a string literal and no format arguments"
Change-Id: If752a37f268c90f782c6e831e5477ea804e48026
Signed-off-by: Vikram Narayanan <vikram186@gmail.com>
Reviewed-on: http://review.coreboot.org/878
Tested-by: build bot (Jenkins)
Reviewed-by: Bernhard Urban <lewurm@gmail.com>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
-rw-r--r-- | util/nvramtool/hexdump.c | 18 |
1 files 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++) |