aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@suse.de>2003-11-28 10:24:27 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2003-11-28 10:24:27 +0000
commit05a47a473d4035a6b4a691c6be09f92008b65d0d (patch)
treee96fad33a9293feedf0a147c1465d6334c486198
parentac912ba1db133e030380c5df4d4b4a77c8fbea0c (diff)
downloadgcc-05a47a473d4035a6b4a691c6be09f92008b65d0d.zip
gcc-05a47a473d4035a6b4a691c6be09f92008b65d0d.tar.gz
gcc-05a47a473d4035a6b4a691c6be09f92008b65d0d.tar.bz2
13171-3.cc: Remove.
2003-11-28 Paolo Carlini <pcarlini@suse.de> * testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc: Remove. * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: New, the original third testcase for libstdc++/13171 belong here. From-SVN: r74017
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc (renamed from libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc)19
2 files changed, 19 insertions, 6 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index bb4bc4b..31a4765 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,5 +1,11 @@
2003-11-28 Paolo Carlini <pcarlini@suse.de>
+ * testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc: Remove.
+ * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: New,
+ the original third testcase for libstdc++/13171 belong here.
+
+2003-11-28 Paolo Carlini <pcarlini@suse.de>
+
* testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc:
Remove extraneous wchar_t lines.
diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc
index e79069a..c2864e7 100644
--- a/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc
+++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc
@@ -32,15 +32,22 @@ void test01()
ios_base::sync_with_stdio(false);
- locale::global(locale("en_US"));
- cin.imbue(locale("en_US"));
- cout.imbue(locale("en_US"));
- cerr.imbue(locale("en_US"));
- clog.imbue(locale("de_DE"));
-
+ locale::global(__gnu_test::try_named_locale("en_US"));
+ cin.imbue(__gnu_test::try_named_locale("en_US"));
+ cout.imbue(__gnu_test::try_named_locale("en_US"));
+ cerr.imbue(__gnu_test::try_named_locale("en_US"));
+ clog.imbue(__gnu_test::try_named_locale("de_DE"));
+ wcin.imbue(__gnu_test::try_named_locale("en_US"));
+ wcout.imbue(__gnu_test::try_named_locale("en_US"));
+ wcerr.imbue(__gnu_test::try_named_locale("en_US"));
+ wclog.imbue(__gnu_test::try_named_locale("de_DE"));
+
cout << 'f' << endl;
cerr << 'r' << endl;
clog << 'A' << endl;
+ wcout << L's' << endl;
+ wcerr << L'i' << endl;
+ wclog << L'L' << endl;
}
int main()