From 78a01b30bc7659596262f2401a07f83b12d58b95 Mon Sep 17 00:00:00 2001 From: Thomas Witt Date: Tue, 28 Jan 2003 07:59:40 +0000 Subject: [PATCH] Added input_iterator support to filter_iterator. [SVN r882] --- include/boost/iterator/iterator_adaptors.hpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/include/boost/iterator/iterator_adaptors.hpp b/include/boost/iterator/iterator_adaptors.hpp index ab89f80..0aaa809 100644 --- a/include/boost/iterator/iterator_adaptors.hpp +++ b/include/boost/iterator/iterator_adaptors.hpp @@ -1012,14 +1012,10 @@ namespace boost struct filter_iterator_traits : iterator_traits { -#if !BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1300)) - BOOST_STATIC_ASSERT((detail::is_forward_traversal_iterator< - typename traversal_category::type >::value)); -#endif - typedef iterator_tag< typename return_category::type - , forward_traversal_tag + , minimum_category< forward_traversal_tag + ,typename traversal_category::type >::type > iterator_category; };