From ef37b58888c9e1882449068cd836f85829dd2099 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Mon, 12 Dec 2005 13:03:05 +0000 Subject: [PATCH] Another fix for very large numbers of repeats. [SVN r31995] --- include/boost/regex/v4/basic_regex_creator.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/boost/regex/v4/basic_regex_creator.hpp b/include/boost/regex/v4/basic_regex_creator.hpp index 3e7b79a0..c3b93e63 100644 --- a/include/boost/regex/v4/basic_regex_creator.hpp +++ b/include/boost/regex/v4/basic_regex_creator.hpp @@ -1065,6 +1065,8 @@ void basic_regex_creator::create_startmap(re_syntax_base* state, if(is_bad_repeat(state)) { set_all_masks(l_map, mask); + if(pnull) + *pnull |= mask; return; } set_bad_repeat(state);