cvs diff: Diffing boost/iostreams Index: boost/iostreams/char_traits.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/iostreams/char_traits.hpp,v retrieving revision 1.1 diff -u -5 -p -r1.1 char_traits.hpp --- boost/iostreams/char_traits.hpp 22 Apr 2005 19:21:33 -0000 1.1 +++ boost/iostreams/char_traits.hpp 12 May 2005 13:09:44 -0000 @@ -50,11 +50,11 @@ struct char_traits : BOOST_IOSTREA template<> struct char_traits : std::char_traits { static wchar_t newline() { return L'\n'; } static int good() { return L'\n'; } static int would_block() { return WWOULD_BLOCK; } - static bool is_good(int c) { return c != WEOF && c != WWOULD_BLOCK; } + static bool is_good(std::wint_t c) { return c != WEOF && c != WWOULD_BLOCK; } static bool is_eof(std::wint_t c) { return c == WEOF; } static bool would_block(std::wint_t c) { return c == WWOULD_BLOCK; } }; #endif Index: boost/iostreams/filter/symmetric_filter_adapter.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/iostreams/filter/symmetric_filter_adapter.hpp,v retrieving revision 1.11 diff -u -5 -p -r1.11 symmetric_filter_adapter.hpp --- boost/iostreams/filter/symmetric_filter_adapter.hpp 25 Apr 2005 09:56:59 -0000 1.11 +++ boost/iostreams/filter/symmetric_filter_adapter.hpp 12 May 2005 13:09:44 -0000 @@ -295,16 +295,10 @@ private: }; //------------------Implementation of symmetric_filter_adapter----------------// template -symmetric_filter_adapter:: - symmetric_filter_adapter_impl(SymmetricFilter* filter, int buffer_size) - : filter_(filter), buf_(buffer_size), state_(0) - { } - -template void symmetric_filter_adapter::begin_read() { assert(!(state() & f_write)); state() |= f_read; buf().set(0, 0); @@ -324,15 +318,10 @@ void symmetric_filter_adapter -typename symmetric_filter_adapter::string_type -symmetric_filter_adapter::unconsumed_input() const -{ return string_type(buf_.ptr(), buf_.eptr()); } - //----------------------------------------------------------------------------// } } // End namespaces iostreams, boost. #include // MSVC.