From 0965a46d9cb7a0a915c56ed3e386f1f744d6aac1 Mon Sep 17 00:00:00 2001 From: Jonathan Turkanis Date: Wed, 18 May 2005 23:43:41 +0000 Subject: [PATCH] Borland fix broke VC6 [SVN r29043] --- include/boost/range/iterator_range.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/boost/range/iterator_range.hpp b/include/boost/range/iterator_range.hpp index eb7b3fd..b24b4f1 100755 --- a/include/boost/range/iterator_range.hpp +++ b/include/boost/range/iterator_range.hpp @@ -18,6 +18,7 @@ # endif #endif // #ifndef BOOST_OLD_IOSTREAMS +#include #include #include #include @@ -188,6 +189,7 @@ namespace boost m_Begin( impl::adl_begin( r ) ), m_End( impl::adl_end( r ) ), singular(false) {} + #if !BOOST_WORKAROUND(BOOST_MSVC, < 1300) this_type& operator=( const this_type& r ) { m_Begin = r.begin(); @@ -198,6 +200,7 @@ namespace boost singular = r.singular; return *this; } + #endif template< class Iterator > iterator_range& operator=( const iterator_range& r )