From 36d9a73a60d544af9462403de4914018a3c9eccd Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Thu, 11 Dec 2003 13:37:09 +0000 Subject: [PATCH] Workaround vc7.1 bug [SVN r21223] --- include/boost/iterator/transform_iterator.hpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/boost/iterator/transform_iterator.hpp b/include/boost/iterator/transform_iterator.hpp index 1cd0438..747f746 100644 --- a/include/boost/iterator/transform_iterator.hpp +++ b/include/boost/iterator/transform_iterator.hpp @@ -24,8 +24,13 @@ #include #include +#if BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1310)) +# include + +#endif #include + namespace boost { template @@ -119,7 +124,9 @@ namespace boost transform_iterator( transform_iterator const& t , typename enable_if_convertible::type* = 0 +#if 1 // !BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1310)) , typename enable_if_convertible::type* = 0 +#endif ) : super_t(t.base()), m_f(t.functor()) {}