forked from boostorg/algorithm
Change name of parameter; fixes 'shadowing' warning (Trac #12623)
This commit is contained in:
@ -172,15 +172,15 @@ Requirements:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void build_suffix_table ( patIter pat_first, patIter pat_last ) {
|
void build_suffix_table ( patIter first, patIter last ) {
|
||||||
const std::size_t count = (std::size_t) std::distance ( pat_first, pat_last );
|
const std::size_t count = (std::size_t) std::distance ( first, last );
|
||||||
|
|
||||||
if ( count > 0 ) { // empty pattern
|
if ( count > 0 ) { // empty pattern
|
||||||
std::vector<typename std::iterator_traits<patIter>::value_type> reversed(count);
|
std::vector<typename std::iterator_traits<patIter>::value_type> reversed(count);
|
||||||
(void) std::reverse_copy ( pat_first, pat_last, reversed.begin ());
|
(void) std::reverse_copy ( first, last, reversed.begin ());
|
||||||
|
|
||||||
std::vector<difference_type> prefix (count);
|
std::vector<difference_type> prefix (count);
|
||||||
compute_bm_prefix ( pat_first, pat_last, prefix );
|
compute_bm_prefix ( first, last, prefix );
|
||||||
|
|
||||||
std::vector<difference_type> prefix_reversed (count);
|
std::vector<difference_type> prefix_reversed (count);
|
||||||
compute_bm_prefix ( reversed.begin (), reversed.end (), prefix_reversed );
|
compute_bm_prefix ( reversed.begin (), reversed.end (), prefix_reversed );
|
||||||
|
Reference in New Issue
Block a user