locale_facets.tcc (num_get<>::do_get(iter_type, ios_base&, ios_base::iostate&, void...
authorPaolo Carlini <pcarlini@suse.de>
Wed, 11 Apr 2007 15:19:15 +0000 (15:19 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 11 Apr 2007 15:19:15 +0000 (15:19 +0000)
commit90737ab777cc13f3c3aaf8e9c352254df3ad6866
tree990efb8ae32702ecec0ecea8294040b6d340f442
parent4bf371ea7e02b09ea657e8e6340b1b55ea210c6c
locale_facets.tcc (num_get<>::do_get(iter_type, ios_base&, ios_base::iostate&, void*&)): Fix for sizeof(void*) > sizeof(unsigned long).

2007-04-11  Paolo Carlini  <pcarlini@suse.de>

* include/bits/locale_facets.tcc (num_get<>::do_get(iter_type,
ios_base&, ios_base::iostate&, void*&)): Fix for sizeof(void*)
> sizeof(unsigned long).

* testsuite/22_locale/num_get/get/char/1.cc: Fix void* test.
* testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.

* testsuite/22_locale/num_put/put/char/1.cc: Tweak comment.
* testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.

From-SVN: r123716
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/locale_facets.tcc
libstdc++-v3/testsuite/22_locale/num_get/get/char/1.cc
libstdc++-v3/testsuite/22_locale/num_get/get/wchar_t/1.cc
libstdc++-v3/testsuite/22_locale/num_put/put/char/1.cc
libstdc++-v3/testsuite/22_locale/num_put/put/wchar_t/1.cc