From c7bbe0c45e7e45b245cd2b9b6b4dd87efce71901 Mon Sep 17 00:00:00 2001 From: Benjamin Kosnik Date: Sat, 16 Feb 2002 00:50:58 +0000 Subject: [PATCH] locale.cc (moneypunct_byname): Remove definitions. 2002-02-15 Benjamin Kosnik * src/locale.cc (moneypunct_byname): Remove definitions. * include/std/std_streambuf.h (streambuf::operator=): Return. From-SVN: r49799 --- libstdc++-v3/ChangeLog | 5 +++++ libstdc++-v3/include/std/std_streambuf.h | 2 +- libstdc++-v3/src/locale.cc | 10 ---------- 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index efc9bade116..511d3131cc5 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2002-02-15 Benjamin Kosnik + + * src/locale.cc (moneypunct_byname): Remove definitions. + * include/std/std_streambuf.h (streambuf::operator=): Return. + 2002-02-15 Benjamin Kosnik Tune for size. diff --git a/libstdc++-v3/include/std/std_streambuf.h b/libstdc++-v3/include/std/std_streambuf.h index f57d96fc17d..919c1db022f 100644 --- a/libstdc++-v3/include/std/std_streambuf.h +++ b/libstdc++-v3/include/std/std_streambuf.h @@ -523,7 +523,7 @@ namespace std basic_streambuf(const __streambuf_type&) { }; __streambuf_type& - operator=(const __streambuf_type&) { }; + operator=(const __streambuf_type&) { return *this; }; #endif }; } // namespace std diff --git a/libstdc++-v3/src/locale.cc b/libstdc++-v3/src/locale.cc index 0cea95b386a..789cdf1f430 100644 --- a/libstdc++-v3/src/locale.cc +++ b/libstdc++-v3/src/locale.cc @@ -581,14 +581,4 @@ namespace std *__fptr++ = __mod; *__fptr = '\0'; } - - template<> - moneypunct_byname::moneypunct_byname(const char*, - size_t __refs) - : moneypunct(__refs) { } - - template<> - moneypunct_byname::moneypunct_byname(const char*, - size_t __refs) - : moneypunct(__refs) { } } // namespace std -- 2.30.2