From 7f89a8f3b841b057d9740a0f9f20ea80105b83a0 Mon Sep 17 00:00:00 2001 From: jzmaddock Date: Wed, 15 Feb 2017 19:48:56 +0000 Subject: [PATCH] de-fuzz: add missing typename qualifiers to previous fix. --- include/boost/regex/v4/perl_matcher_non_recursive.hpp | 2 +- include/boost/regex/v4/perl_matcher_recursive.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/regex/v4/perl_matcher_non_recursive.hpp b/include/boost/regex/v4/perl_matcher_non_recursive.hpp index 93750247..6af90fb7 100644 --- a/include/boost/regex/v4/perl_matcher_non_recursive.hpp +++ b/include/boost/regex/v4/perl_matcher_non_recursive.hpp @@ -956,7 +956,7 @@ bool perl_matcher::match_recursion() // See if we've seen this recursion before at this location, if we have then // we need to prevent infinite recursion: // - for(std::vector >::const_reverse_iterator i = recursion_stack.rbegin(); i != recursion_stack.rend(); ++i) + for(typename std::vector >::const_reverse_iterator i = recursion_stack.rbegin(); i != recursion_stack.rend(); ++i) { if(i->idx == static_cast(static_cast(pstate)->alt.p)->index) { diff --git a/include/boost/regex/v4/perl_matcher_recursive.hpp b/include/boost/regex/v4/perl_matcher_recursive.hpp index ef163d75..023e62dd 100644 --- a/include/boost/regex/v4/perl_matcher_recursive.hpp +++ b/include/boost/regex/v4/perl_matcher_recursive.hpp @@ -904,7 +904,7 @@ bool perl_matcher::match_recursion() // See if we've seen this recursion before at this location, if we have then // we need to prevent infinite recursion: // - for(std::vector >::const_reverse_iterator i = recursion_stack.rbegin(); i != recursion_stack.rend(); ++i) + for(typename std::vector >::const_reverse_iterator i = recursion_stack.rbegin(); i != recursion_stack.rend(); ++i) { if(i->idx == static_cast(static_cast(pstate)->alt.p)->index) {