From 1617a513d29b579d1cbda2af29b395ed31ee07e5 Mon Sep 17 00:00:00 2001 From: Eric Niebler Date: Tue, 29 Jul 2014 18:18:02 -0700 Subject: [PATCH] accomodate new boost::iterators namespace. See boostorg/iterator@dc96d371faf87a88c04057861136c9dfa68103d7 --- include/boost/range/detail/any_iterator.hpp | 3 +++ include/boost/range/detail/demote_iterator_traversal_tag.hpp | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/include/boost/range/detail/any_iterator.hpp b/include/boost/range/detail/any_iterator.hpp index 555bd57..bba3303 100644 --- a/include/boost/range/detail/any_iterator.hpp +++ b/include/boost/range/detail/any_iterator.hpp @@ -114,6 +114,8 @@ namespace boost }; } // namespace range_detail + namespace iterators + { namespace detail { // Rationale: @@ -246,6 +248,7 @@ namespace boost }; + } } namespace range_detail diff --git a/include/boost/range/detail/demote_iterator_traversal_tag.hpp b/include/boost/range/detail/demote_iterator_traversal_tag.hpp index 2127de9..f20a46b 100644 --- a/include/boost/range/detail/demote_iterator_traversal_tag.hpp +++ b/include/boost/range/detail/demote_iterator_traversal_tag.hpp @@ -79,8 +79,8 @@ BOOST_DEMOTE_TRAVERSAL_TAG( random_access_traversal_tag, random_access_traversal template struct demote_iterator_traversal_tag : inner_demote_iterator_traversal_tag< - typename boost::detail::pure_traversal_tag< IteratorTraversalTag1 >::type, - typename boost::detail::pure_traversal_tag< IteratorTraversalTag2 >::type + typename boost::iterators::detail::pure_traversal_tag< IteratorTraversalTag1 >::type, + typename boost::iterators::detail::pure_traversal_tag< IteratorTraversalTag2 >::type > { };