From 05a47a473d4035a6b4a691c6be09f92008b65d0d Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Fri, 28 Nov 2003 10:24:27 +0000 Subject: [PATCH] 13171-3.cc: Remove. 2003-11-28 Paolo Carlini * 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 --- libstdc++-v3/ChangeLog | 6 ++++++ .../imbue/{char => wchar_t}/13171-3.cc | 19 +++++++++++++------ 2 files changed, 19 insertions(+), 6 deletions(-) rename libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/{char => wchar_t}/13171-3.cc (68%) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index bb4bc4b8a00..31a4765c815 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2003-11-28 Paolo Carlini + + * 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 * testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc: 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 similarity index 68% rename from libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/char/13171-3.cc rename to libstdc++-v3/testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc index e79069adf01..c2864e735d1 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() -- 2.30.2