diff --git a/src/cpp_regex_traits.cpp b/src/cpp_regex_traits.cpp index c4efc92f..9ed66be6 100644 --- a/src/cpp_regex_traits.cpp +++ b/src/cpp_regex_traits.cpp @@ -83,12 +83,12 @@ void cpp_regex_traits_char_layer::init() else { #endif - for(regex_constants::syntax_type i = 1; i < regex_constants::syntax_max; ++i) + for(regex_constants::syntax_type j = 1; j < regex_constants::syntax_max; ++j) { - const char* ptr = get_default_syntax(i); + const char* ptr = get_default_syntax(j); while(ptr && *ptr) { - m_char_map[static_cast(*ptr)] = i; + m_char_map[static_cast(*ptr)] = j; ++ptr; } }