From: Phil Carmody Date: Tue, 16 Sep 2014 11:03:52 +0000 (+0300) Subject: lib: test-strnum - fix format size mismatch X-Git-Tag: 2.2.14.rc1~56 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b800cdab69e2dfe6bf1b35f7dd836e9b8d512cc3;p=thirdparty%2Fdovecot%2Fcore.git lib: test-strnum - fix format size mismatch Signed-off-by: Phil Carmody --- diff --git a/src/lib/test-strnum.c b/src/lib/test-strnum.c index 074d23dac2..221340ed42 100644 --- a/src/lib/test-strnum.c +++ b/src/lib/test-strnum.c @@ -17,7 +17,7 @@ static int crappy_uintmax_to_str(char *into, uintmax_t val) if(val >= BIGBASE) { len = crappy_uintmax_to_str(into, val/BIGBASE); } - i_snprintf(into + len, 10, "%09lu", val % BIGBASE); + i_snprintf(into + len, 10, "%09lu", (unsigned long)(val % BIGBASE)); return len + strlen(STRINGIFY2(BIGBASE))-2; #undef STRINGIFY2 #undef STRINGIFY