diff options
author | Douglas Priest <Douglas.Priest@Sun.COM> | 2008-12-15 18:26:28 -0800 |
---|---|---|
committer | Douglas Priest <Douglas.Priest@Sun.COM> | 2008-12-15 18:26:28 -0800 |
commit | 146fa2c51dd8aad1aeb44dbb7fbfdb17a7afc18c (patch) | |
tree | f1a4b79da80cab73e5929a6f7a971189460b3494 /usr/src/lib/libc/port/print/doprnt.c | |
parent | 22cc0e4546a86e916ddbd8e5a4bed0875afaa288 (diff) | |
download | illumos-gate-146fa2c51dd8aad1aeb44dbb7fbfdb17a7afc18c.tar.gz |
6773712 sparc: 1-digit hex fp base conversion of long double rounds incorrectly
6773719 x64: single_to_decimal base conversion functions incorrectly in nonstandard fp mode
6776367 printf should not zero-pad NaN or infinity values
Diffstat (limited to 'usr/src/lib/libc/port/print/doprnt.c')
-rw-r--r-- | usr/src/lib/libc/port/print/doprnt.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/src/lib/libc/port/print/doprnt.c b/usr/src/lib/libc/port/print/doprnt.c index bf4f410583..2ad59ab3e5 100644 --- a/usr/src/lib/libc/port/print/doprnt.c +++ b/usr/src/lib/libc/port/print/doprnt.c @@ -2087,6 +2087,7 @@ wide_S: } inf_nan = 0; inf_nan_mixed_case = 0; + flagword &= ~PADZERO; /* ignore 0 flag */ } /* Calculate number of padding blanks */ |