This fixes some format string related bugs that show up on 64-bit builds.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
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();
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);