diff options
author | Paolo Carlini <paolo@gcc.gnu.org> | 2009-04-18 19:28:40 +0000 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2009-04-18 19:28:40 +0000 |
commit | 2daad65eaf4b3406d04d6ba4758b120312ed0a0c (patch) | |
tree | c2d965f605e2cc49ed79113b10c1508656af5be1 /libcpp/directives.c | |
parent | 2505c5edcac3fbc0a39ad74c63bab1534ee6e491 (diff) | |
download | gcc-2daad65eaf4b3406d04d6ba4758b120312ed0a0c.zip gcc-2daad65eaf4b3406d04d6ba4758b120312ed0a0c.tar.gz gcc-2daad65eaf4b3406d04d6ba4758b120312ed0a0c.tar.bz2 |
re PR libstdc++/39802 (std::num_get fails to parse negative zero input correctly)
2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/39802
* include/bits/locale_facets.tcc (num_get<>::_M_extract_int
(_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
Always accept negative values, for unsigned types too.
* testsuite/22_locale/num_get/get/char/39802.cc: New.
* testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
From-SVN: r146323
Diffstat (limited to 'libcpp/directives.c')
0 files changed, 0 insertions, 0 deletions