From f72508e2b6ca16016862b937ca1584b282fa637c Mon Sep 17 00:00:00 2001 From: David Gibson Date: Mon, 27 Feb 2017 10:38:38 +1100 Subject: [PATCH] Correct some broken printf() like format mismatches Fix two places where a printf()-style format string does not match the arguments passed. Reported-by: Nicolas Iooss Signed-off-by: David Gibson --- dtc.c | 2 +- util.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dtc.c b/dtc.c index 9c30c33..bb1e52b 100644 --- a/dtc.c +++ b/dtc.c @@ -216,7 +216,7 @@ int main(int argc, char *argv[]) alignsize = strtol(optarg, NULL, 0); if (!is_power_of_2(alignsize)) die("Invalid argument \"%d\" to -a option\n", - optarg); + alignsize); break; case 'f': force = true; diff --git a/util.h b/util.h index f5c4f1b..35b2bda 100644 --- a/util.h +++ b/util.h @@ -53,7 +53,7 @@ static inline void *xrealloc(void *p, size_t len) void *new = realloc(p, len); if (!new) - die("realloc() failed (len=%d)\n", len); + die("realloc() failed (len=%zd)\n", len); return new; }