|
13 | 13 |
|
14 | 14 | #include <boost/algorithm/string/config.hpp> |
15 | 15 | #include <boost/algorithm/string/constants.hpp> |
16 | | -#include <boost/detail/iterator.hpp> |
| 16 | +#include <iterator> |
17 | 17 |
|
18 | 18 | #include <boost/range/iterator_range_core.hpp> |
19 | 19 | #include <boost/range/begin.hpp> |
@@ -127,8 +127,8 @@ namespace boost { |
127 | 127 | if( boost::empty(m_Search) ) |
128 | 128 | return result_type( End, End ); |
129 | 129 |
|
130 | | - typedef BOOST_STRING_TYPENAME boost::detail:: |
131 | | - iterator_traits<ForwardIteratorT>::iterator_category category; |
| 130 | + typedef BOOST_STRING_TYPENAME |
| 131 | + std::iterator_traits<ForwardIteratorT>::iterator_category category; |
132 | 132 |
|
133 | 133 | return findit( Begin, End, category() ); |
134 | 134 | } |
@@ -375,8 +375,8 @@ namespace boost { |
375 | 375 | ForwardIteratorT End, |
376 | 376 | unsigned int N ) |
377 | 377 | { |
378 | | - typedef BOOST_STRING_TYPENAME boost::detail:: |
379 | | - iterator_traits<ForwardIteratorT>::iterator_category category; |
| 378 | + typedef BOOST_STRING_TYPENAME |
| 379 | + std::iterator_traits<ForwardIteratorT>::iterator_category category; |
380 | 380 |
|
381 | 381 | return ::boost::algorithm::detail::find_head_impl( Begin, End, N, category() ); |
382 | 382 | } |
@@ -448,8 +448,8 @@ namespace boost { |
448 | 448 | ForwardIteratorT End, |
449 | 449 | unsigned int N ) |
450 | 450 | { |
451 | | - typedef BOOST_STRING_TYPENAME boost::detail:: |
452 | | - iterator_traits<ForwardIteratorT>::iterator_category category; |
| 451 | + typedef BOOST_STRING_TYPENAME |
| 452 | + std::iterator_traits<ForwardIteratorT>::iterator_category category; |
453 | 453 |
|
454 | 454 | return ::boost::algorithm::detail::find_tail_impl( Begin, End, N, category() ); |
455 | 455 | } |
|
0 commit comments