diff options
author | Rich Felker <dalias@aerifal.cx> | 2016-09-16 17:40:08 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2016-09-16 17:40:08 -0400 |
commit | 78897b0dc00b7cd5c29af5e0b7eebf2396d8dce0 (patch) | |
tree | c56df8f2d5ba835a8e2e9789ef929a280a6adf90 /src/stdio/swscanf.c | |
parent | e738b8cbe64b6dd3ed9f47b6d4cd7eb2c422b38d (diff) | |
download | musl-78897b0dc00b7cd5c29af5e0b7eebf2396d8dce0.tar.gz musl-78897b0dc00b7cd5c29af5e0b7eebf2396d8dce0.tar.bz2 musl-78897b0dc00b7cd5c29af5e0b7eebf2396d8dce0.tar.xz musl-78897b0dc00b7cd5c29af5e0b7eebf2396d8dce0.zip |
fix printf regression with alt-form octal, zero flag, and field width
commit b91cdbe2bc8b626aa04dc6e3e84345accf34e4b1, 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.
Diffstat (limited to 'src/stdio/swscanf.c')
0 files changed, 0 insertions, 0 deletions