forked from boostorg/regex
Fix ICU error code usage.
This commit is contained in:
@ -31,8 +31,8 @@ int main()
|
|||||||
UErrorCode err = U_ZERO_ERROR;
|
UErrorCode err = U_ZERO_ERROR;
|
||||||
UChar32 c = ::u_charFromName(U_UNICODE_CHAR_NAME, "GREEK SMALL LETTER ALPHA", &err);
|
UChar32 c = ::u_charFromName(U_UNICODE_CHAR_NAME, "GREEK SMALL LETTER ALPHA", &err);
|
||||||
std::cout << (int)c << std::endl;
|
std::cout << (int)c << std::endl;
|
||||||
if(err) return err;
|
if(err > 0) return err;
|
||||||
U_NAMESPACE_QUALIFIER Locale l;
|
U_NAMESPACE_QUALIFIER Locale l;
|
||||||
boost::scoped_ptr<U_NAMESPACE_QUALIFIER Collator> p_col(U_NAMESPACE_QUALIFIER Collator::createInstance(l, err));
|
boost::scoped_ptr<U_NAMESPACE_QUALIFIER Collator> p_col(U_NAMESPACE_QUALIFIER Collator::createInstance(l, err));
|
||||||
return err;
|
return err > 0 ? err : 0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user