Index: funcs/func_strings.c =================================================================== --- funcs/func_strings.c (revision 99077) +++ funcs/func_strings.c (working copy) @@ -286,9 +286,10 @@ i++; state = SPRINTF_CONVERSION; break; - } else if (strchr("Lqjzt", arg.format[i])) + } else if (strchr("Lqjzt", arg.format[i])) { state = SPRINTF_CONVERSION; break; + } state = SPRINTF_CONVERSION; case SPRINTF_CONVERSION: if (strchr("diouxXc", arg.format[i])) {