diff options
author | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-10-19 10:34:13 +0000 |
---|---|---|
committer | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2010-10-19 10:34:13 +0000 |
commit | fb796561f0b601148c7b242ad1a3e847ef60e3c9 (patch) | |
tree | 34a2c06f0704cda68f459eb7d77d1ec9f3fe9f82 /vsnprintf.c | |
parent | 73057fb85bb00d57e9c8056437d4284a5bf8ade6 (diff) |
* vsnprintf.c (BSD_vfprintf): clear ALT flag for %a.
[ruby-core:32841] [ruby-core:32848]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'vsnprintf.c')
-rw-r--r-- | vsnprintf.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vsnprintf.c b/vsnprintf.c index c0853389c6..1f4172efb8 100644 --- a/vsnprintf.c +++ b/vsnprintf.c @@ -784,6 +784,7 @@ reswitch: switch (ch) { #ifdef FLOATING_POINT case 'a': case 'A': + flags &= ~ALT; if (prec >= 0) prec++; goto fp_begin; |