Index: transform_iterator.hpp =================================================================== RCS file: /cvsroot/boost/boost/boost/iterator/transform_iterator.hpp,v retrieving revision 1.11 diff -u -r1.11 transform_iterator.hpp --- transform_iterator.hpp 12 Dec 2003 16:42:51 -0000 1.11 +++ transform_iterator.hpp 27 Apr 2004 09:05:09 -0000 @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -57,6 +58,8 @@ template struct transform_iterator_base { + BOOST_CLASS_REQUIRE(Iterator, + boost_concepts, IncrementableIteratorConcept); private: // By default, dereferencing the iterator yields the same as // the function. Do we need to adjust the way