From 0bf570c98d46191690c4efaa64cabf86a7ece29e Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Sat, 3 Jan 2004 16:00:49 +0000 Subject: [PATCH] Workaround for older EDGs [SVN r21455] --- include/boost/iterator/zip_iterator.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/boost/iterator/zip_iterator.hpp b/include/boost/iterator/zip_iterator.hpp index f48ee53..f20a50a 100755 --- a/include/boost/iterator/zip_iterator.hpp +++ b/include/boost/iterator/zip_iterator.hpp @@ -106,7 +106,9 @@ namespace boost { template struct apply { -#if BOOST_WORKAROUND(__GNUC__, == 2) || BOOST_WORKAROUND(__MWERKS__, <= 0x2407) +#if BOOST_WORKAROUND(__EDG_VERSION__, <= 300) \ + || BOOST_WORKAROUND(__GNUC__, == 2) \ + || BOOST_WORKAROUND(__MWERKS__, <= 0x2407) typedef typename iterator_traits< typename boost::remove_cv::type