X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=libstdc%2B%2B-v3%2Finclude%2Fstd%2Fistream;fp=libstdc%2B%2B-v3%2Finclude%2Fstd%2Fistream;h=8b87c73fc1bddcbb8b895183dba132f64eb0ff7d;hb=5a165b37de3be7df92c00c3fb7efc6ab2c9fa447;hp=f88b2f2c07c56e8c4f5209a2febd18076a6c9c00;hpb=c2ef487a72ebd70cbdef5a744d9def6505c1a1e4;p=pf3gnuchains%2Fgcc-fork.git diff --git a/libstdc++-v3/include/std/istream b/libstdc++-v3/include/std/istream index f88b2f2c07c..8b87c73fc1b 100644 --- a/libstdc++-v3/include/std/istream +++ b/libstdc++-v3/include/std/istream @@ -1,7 +1,7 @@ // Input streams -*- C++ -*- // Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, -// 2006, 2007, 2008, 2009 +// 2006, 2007, 2008 // Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free @@ -586,28 +586,11 @@ _GLIBCXX_BEGIN_NAMESPACE(std) : _M_gcount(streamsize(0)) { this->init(0); } - streamsize - _M_read(char_type* __s, streamsize __n); - template __istream_type& _M_extract(_ValueT& __v); }; - template<> - inline streamsize - basic_istream:: - _M_read(char_type* __s, streamsize __n) - { return this->rdbuf()->__streambuf_type::xsgetn(__s, __n); } - -#ifdef _GLIBCXX_USE_WCHAR_T - template<> - inline streamsize - basic_istream:: - _M_read(char_type* __s, streamsize __n) - { return this->rdbuf()->__streambuf_type::xsgetn(__s, __n); } -#endif - // Explicit specialization declarations, defined in src/istream.cc. template<> basic_istream&