Index: boost/iterator_adaptors.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/iterator_adaptors.hpp,v retrieving revision 1.65 diff -c -r1.65 iterator_adaptors.hpp *** boost/iterator_adaptors.hpp 8 Aug 2002 16:42:18 -0000 1.65 --- boost/iterator_adaptors.hpp 9 Sep 2002 11:59:07 -0000 *************** *** 761,766 **** --- 761,772 ---- BOOST_STATIC_ASSERT(forward_iter_with_real_reference); }; + + template struct dependent + { + typedef Result type; + }; + } // namespace detail *************** *** 880,886 **** # pragma warning(pop) #endif ! value_type operator[](difference_type n) const { return *(*this + n); } self& operator++() { --- 886,893 ---- # pragma warning(pop) #endif ! template ! typename detail::dependent::type operator[](diff_type n) const { return *(*this + n); } self& operator++() {