Added minor gcc 3.3 fixes (warning suppression)

[SVN r19415]
This commit is contained in:
John Maddock
2003-08-03 11:59:11 +00:00
parent 51fe53f437
commit 644e41ba31
2 changed files with 4 additions and 4 deletions

View File

@ -514,9 +514,9 @@ void BOOST_REGEX_CALL c_traits_base::do_update_ctype()
if(std::isxdigit(i))
class_map[i] |= char_class_xdigit;
}
class_map['_'] |= char_class_underscore;
class_map[' '] |= char_class_blank;
class_map['\t'] |= char_class_blank;
class_map[(unsigned char)'_'] |= char_class_underscore;
class_map[(unsigned char)' '] |= char_class_blank;
class_map[(unsigned char)'\t'] |= char_class_blank;
for(i = 0; i < map_size; ++i)
{
lower_case_map[i] = (char)std::tolower(i);

View File

@ -241,7 +241,7 @@ message_data<char>::message_data(const std::locale& l, const std::string& regex_
#endif
for(std::size_t j = 0; j < s.size(); ++j)
{
syntax_map[s[j]] = (unsigned char)(i);
syntax_map[(unsigned char)s[j]] = (unsigned char)(i);
}
}