From: Timo Sirainen Date: Sat, 12 Feb 2011 03:31:32 +0000 (+0200) Subject: printf_format_fix*() assert-crashed if the format ended with "%%". X-Git-Tag: 2.1.alpha1~345 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c4529ff75e8068cb63e47e455d99aea9bdf412bf;p=thirdparty%2Fdovecot%2Fcore.git printf_format_fix*() assert-crashed if the format ended with "%%". --- diff --git a/src/lib/printf-format-fix.c b/src/lib/printf-format-fix.c index de80ee031c..ba811d341c 100644 --- a/src/lib/printf-format-fix.c +++ b/src/lib/printf-format-fix.c @@ -46,6 +46,7 @@ printf_format_fix_noalloc(const char *format, unsigned int *len_r) case '\0': i_panic("%% modifier missing"); } + p++; } }