diff options
| author | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-11-13 14:19:39 +0000 |
|---|---|---|
| committer | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-11-13 14:19:39 +0000 |
| commit | b0a15b0262d46e044eb2b38c54be8d6497f57698 (patch) | |
| tree | 5f288133219910bc1801581306494a311ed0db31 | |
| parent | 7b8421337042b09c4a9cbc86a8528a43c316f677 (diff) | |
| download | ppe42-gcc-b0a15b0262d46e044eb2b38c54be8d6497f57698.tar.gz ppe42-gcc-b0a15b0262d46e044eb2b38c54be8d6497f57698.zip | |
2003-11-13 Paolo Carlini <pcarlini@suse.de>
* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1:
Fix, closely following the testcase included in the PR.
* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2: Ditto.
* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3: Ditto.
* testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4: Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73548 138bc75d-0d04-0410-961f-82ee72b054a4
5 files changed, 14 insertions, 6 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index d66ca9c9413..782bdb37d1e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,11 @@ +2003-11-13 Paolo Carlini <pcarlini@suse.de> + + * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1: + Fix, closely following the testcase included in the PR. + * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2: Ditto. + * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3: Ditto. + * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4: Ditto. + 2003-11-13 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/17_intro/configury.html: XHTML tweak. diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc index 70788e31aaa..c4e45fb9add 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc @@ -32,7 +32,7 @@ void test01() fb.pubimbue(loc); fb.pubsetbuf(0, 0); fb.open("tmp_11305-1", ios_base::out); - wfilebuf::int_type n1 = fb.sputc(L'e'); + wfilebuf::int_type n1 = fb.sputc(0x20000000); wfilebuf* f = fb.close(); VERIFY( n1 != wfilebuf::traits_type::eof() ); diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc index 0e6297a0add..5e1d0968774 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc @@ -32,8 +32,8 @@ void test02() fb.pubimbue(loc); fb.pubsetbuf(0, 0); fb.open("tmp_11305-2", ios_base::out); - wfilebuf::int_type n1 = fb.sputc(L'n'); - wfilebuf::int_type n2 = fb.sputc(L'e'); + wfilebuf::int_type n1 = fb.sputc(0x20000000); + wfilebuf::int_type n2 = fb.sputc(0x40000000); wfilebuf* f = fb.close(); VERIFY( n1 != wfilebuf::traits_type::eof() ); diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc index 9558393d484..02f8363d7d6 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc @@ -31,7 +31,7 @@ void test03() locale loc(__gnu_test::try_named_locale("en_US.UTF-8")); fb.pubimbue(loc); fb.open("tmp_11305-3", ios_base::out); - wfilebuf::int_type n1 = fb.sputc(L'a'); + wfilebuf::int_type n1 = fb.sputc(0x20000000); wfilebuf* f = fb.close(); VERIFY( n1 != wfilebuf::traits_type::eof() ); diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc index 7e6010d5737..3a04d81daaf 100644 --- a/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc +++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc @@ -31,8 +31,8 @@ void test04() locale loc(__gnu_test::try_named_locale("en_US.UTF-8")); fb.pubimbue(loc); fb.open("tmp_11405-4", ios_base::out); - wfilebuf::int_type n1 = fb.sputc(L'i'); - wfilebuf::int_type n2 = fb.sputc(L'a'); + wfilebuf::int_type n1 = fb.sputc(0x20000000); + wfilebuf::int_type n2 = fb.sputc(0x40000000); wfilebuf* f = fb.close(); VERIFY( n1 != wfilebuf::traits_type::eof() ); |

