diff --git a/src/icu.cpp b/src/icu.cpp index be6e5a1c..d101d65d 100644 --- a/src/icu.cpp +++ b/src/icu.cpp @@ -481,7 +481,7 @@ icu_regex_traits::string_type icu_regex_traits::lookup_collatename(const char_ty bool icu_regex_traits::isctype(char_type c, char_class_type f) const { // check for standard catagories first: - char_class_type m = char_class_type(1u << u_charType(c)); + char_class_type m = char_class_type(1uLL << u_charType(c)); if((m & f) != 0) return true; // now check for special cases: