diff --git "a/D:\\GitHub\\Boost\\boost-svn\\boost\\algorithm\\searching\\boyer_moore.hpp" "b/D:\\GitHub\\Boost\\boost-svn\\boost\\algorithm\\searching\\boyer_moore_new.hpp" index ca7b876..958f0b8 100644 --- "a/D:\\GitHub\\Boost\\boost-svn\\boost\\algorithm\\searching\\boyer_moore.hpp" +++ "b/D:\\GitHub\\Boost\\boost-svn\\boost\\algorithm\\searching\\boyer_moore_new.hpp" @@ -223,7 +223,7 @@ Requirements: corpusIter boyer_moore_search ( corpusIter corpus_first, corpusIter corpus_last, const PatternRange &pattern ) { - typedef typename boost::range_iterator pattern_iterator; + typedef typename boost::range_iterator::type pattern_iterator; boyer_moore bm ( boost::begin(pattern), boost::end (pattern)); return bm ( corpus_first, corpus_last ); } @@ -242,7 +242,7 @@ Requirements: typename boost::range_iterator::type boyer_moore_search ( CorpusRange &corpus, const PatternRange &pattern ) { - typedef typename boost::range_iterator pattern_iterator; + typedef typename boost::range_iterator::type pattern_iterator; boyer_moore bm ( boost::begin(pattern), boost::end (pattern)); return bm (boost::begin (corpus), boost::end (corpus)); }