Index: boost/regex/v4/basic_regex_creator.hpp =================================================================== --- boost/regex/v4/basic_regex_creator.hpp (revision 77406) +++ boost/regex/v4/basic_regex_creator.hpp (working copy) @@ -1035,7 +1035,7 @@ state = rep->alt.p; continue; } - else if((state->type == syntax_element_long_set_rep)) + else if(state->type == syntax_element_long_set_rep) { BOOST_ASSERT(rep->next.p->type == syntax_element_long_set); if(static_cast*>(rep->next.p)->singleton == 0) @@ -1338,7 +1338,7 @@ re_syntax_base* p = m_pdata->m_first_state; while(p) { - if((p->type == syntax_element_recurse)) + if(p->type == syntax_element_recurse) { re_brace* p2 = static_cast(static_cast(p)->alt.p); if((p2->type == syntax_element_startmark) && (p2->index == static_cast(state)->index))