From 41b16b8717ade01bf19cd25227b850a858b3cc98 Mon Sep 17 00:00:00 2001 From: Tobias Schwinger Date: Fri, 16 Mar 2007 15:10:55 +0000 Subject: [PATCH] iterator_range can't be more than a forward sequence, until we implement more intrinsics [SVN r37200] --- .../fusion/sequence/view/iterator_range/iterator_range.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/boost/fusion/sequence/view/iterator_range/iterator_range.hpp b/include/boost/fusion/sequence/view/iterator_range/iterator_range.hpp index 5fc009f2..dd9eae8f 100644 --- a/include/boost/fusion/sequence/view/iterator_range/iterator_range.hpp +++ b/include/boost/fusion/sequence/view/iterator_range/iterator_range.hpp @@ -31,7 +31,9 @@ namespace boost { namespace fusion typedef typename result_of::distance::type size; typedef mpl::true_ is_view; - typedef typename traits::category_of::type category; + typedef forward_traversal_tag category; + // typedef typename traits::category_of::type category; + // TODO: make it work - tosh iterator_range(First const& first, Last const& last) : first(convert_iterator::call(first))