From e816fcd9699457dc070286f0d46d8d504ea7e082 Mon Sep 17 00:00:00 2001 From: Ronald Garcia Date: Sat, 10 Aug 2002 16:19:08 +0000 Subject: [PATCH] Tracking some fixes to the "real" iterator adaptors. [SVN r14768] --- include/boost/multi_array/iterator_adaptors.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/multi_array/iterator_adaptors.hpp b/include/boost/multi_array/iterator_adaptors.hpp index 612e36c..ec78ef1 100644 --- a/include/boost/multi_array/iterator_adaptors.hpp +++ b/include/boost/multi_array/iterator_adaptors.hpp @@ -305,8 +305,8 @@ namespace detail { >::type type; }; +# if defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) || defined(BOOST_NO_STD_ITERATOR_TRAITS) -# ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION // Select default pointer and reference types for adapted non-pointer // iterators based on the iterator and the value_type. Poor man's partial @@ -781,7 +781,7 @@ struct iterator_adaptor : #if defined(BOOST_MSVC) && BOOST_MSVC <= 1300 || defined(__BORLANDC__) // This is required to prevent a bug in how VC++ generates - // the assignment operator for compressed_pairv + // the assignment operator for compressed_pair iterator_adaptor& operator= (const iterator_adaptor& x) { m_iter_p = x.m_iter_p; return *this;