diff --git a/include/boost/iostreams/filtering_stream.hpp b/include/boost/iostreams/filtering_stream.hpp index 78bc4f7..bbe587e 100755 --- a/include/boost/iostreams/filtering_stream.hpp +++ b/include/boost/iostreams/filtering_stream.hpp @@ -35,7 +35,7 @@ namespace detail { template struct filtering_stream_traits { typedef typename - select< // Disambiguation for Tru64 + iostreams::select< // Disambiguation for Tru64 mpl::and_< is_convertible, is_convertible @@ -43,7 +43,7 @@ struct filtering_stream_traits { BOOST_IOSTREAMS_BASIC_IOSTREAM(Ch, Tr), is_convertible, BOOST_IOSTREAMS_BASIC_ISTREAM(Ch, Tr), - mpl::true_, + else_, BOOST_IOSTREAMS_BASIC_OSTREAM(Ch, Tr) >::type type; };