fix printf regression with alt-form octal, zero flag, and field width
commit b91cdbe2, in fixing another issue, changed the logic for how alt-form octal adds the leading zero to adjust the precision rather than using a prefix character. this wrongly suppressed the zero flag by mimicing an explicit precision given by the format string. switch back to using a prefix character. based on bug report and patch by Dmitry V. Levin, but simplified.
Showing
想要评论请 注册 或 登录