diff --git a/test/iterator_adaptor_test.cpp b/test/iterator_adaptor_test.cpp index 961895f..ca39a87 100644 --- a/test/iterator_adaptor_test.cpp +++ b/test/iterator_adaptor_test.cpp @@ -150,18 +150,18 @@ template struct in_iterator : boost::iterator_adaptor< in_iterator - , boost::input_iterator_archetype + , boost::input_iterator_archetype_no_proxy > { private: typedef boost::iterator_adaptor< in_iterator - , boost::input_iterator_archetype + , boost::input_iterator_archetype_no_proxy > super_t; public: in_iterator() { } - in_iterator(boost::input_iterator_archetype d) : super_t(d) { } + in_iterator(boost::input_iterator_archetype_no_proxy d) : super_t(d) { } }; template @@ -309,7 +309,7 @@ main() // check operator-> with an input iterator { - boost::input_iterator_archetype input_iter; + boost::input_iterator_archetype_no_proxy input_iter; typedef in_iterator adaptor_type; adaptor_type i(input_iter); int zero = 0;