re PR libstdc++/37958 (num_get<>::do_get(bool) sets eofbit flag incorrectly when...
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 31 Oct 2008 16:47:48 +0000 (16:47 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 31 Oct 2008 16:47:48 +0000 (16:47 +0000)
commit894e47e76e488b9c59b38bd6a00a1940b1603175
tree1148495ccab9d878b74c11bb737bff8948e99ae2
parentd3d0b9e07f69bd21120ebdeac22d4e197b7dfd1c
re PR libstdc++/37958 (num_get<>::do_get(bool) sets eofbit flag incorrectly when boolalpha == true)

2008-10-31  Paolo Carlini  <paolo.carlini@oracle.com>

PR libstdc++/37958
* include/bits/locale_facets.tcc (num_get<>::do_get(iter_type,
iter_type, ios_base&, ios_base::iostate&, bool&): Fix.
* testsuite/22_locale/num_get/get/char/37958.cc: New.
* testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.

From-SVN: r141498
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/locale_facets.tcc
libstdc++-v3/testsuite/22_locale/num_get/get/char/37958.cc [new file with mode: 0644]
libstdc++-v3/testsuite/22_locale/num_get/get/wchar_t/37958.cc [new file with mode: 0644]