From 00b26784739a8d53d615584898b30b26e9fa8a23 Mon Sep 17 00:00:00 2001 From: David Gibson Date: Tue, 14 Aug 2012 13:55:53 +1000 Subject: [PATCH] rfc822: Fix test bugs on 64-bit platforms This fixes some format string related bugs that show up on 64-bit builds. Signed-off-by: David Gibson --- ccan/rfc822/test/run-hdr-and-body.c | 2 +- ccan/rfc822/test/run-unfold.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ccan/rfc822/test/run-hdr-and-body.c b/ccan/rfc822/test/run-hdr-and-body.c index d3f563ff..fe4515a3 100644 --- a/ccan/rfc822/test/run-hdr-and-body.c +++ b/ccan/rfc822/test/run-hdr-and-body.c @@ -45,7 +45,7 @@ static void check_header(struct rfc822_msg *msg, allocation_failure_check(); ok(hname.ptr && bytestring_eq(hname, bytestring_from_string(name)), - "Header name \"%.*s\"", hname.len, hname.ptr); + "Header name \"%.*s\"", (int)hname.len, hname.ptr); hvalue = rfc822_header_raw_value(msg, h); allocation_failure_check(); diff --git a/ccan/rfc822/test/run-unfold.c b/ccan/rfc822/test/run-unfold.c index b9529269..0f44cd5e 100644 --- a/ccan/rfc822/test/run-unfold.c +++ b/ccan/rfc822/test/run-unfold.c @@ -89,7 +89,7 @@ static void check_folded_header(const char *buf, size_t len) hunfold = rfc822_header_unfolded_value(msg, hdr); allocation_failure_check(); - ok(hunfold.len == strlen(UNFOLDED), "Unfolded length %d, should be %d", + ok(hunfold.len == strlen(UNFOLDED), "Unfolded length %zd, should be %zd", hunfold.len, strlen(UNFOLDED)); ok1(memcmp(hunfold.ptr, UNFOLDED, hunfold.len) == 0); -- 2.39.2