diff --git a/include/boost/generator_iterator.hpp b/include/boost/generator_iterator.hpp index 2397288..bf8011f 100644 --- a/include/boost/generator_iterator.hpp +++ b/include/boost/generator_iterator.hpp @@ -24,15 +24,15 @@ class generator_iterator : public iterator_facade< generator_iterator , typename Generator::result_type - , readable_lvalue_iterator_tag , single_pass_traversal_tag + , typename Generator::result_type const& > { typedef iterator_facade< generator_iterator , typename Generator::result_type - , readable_iterator_tag , single_pass_traversal_tag + , typename Generator::result_type const& > super_t; public: