fix leading zero support in printf_fast