mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-14 09:21:03 +00:00
ICU-2202 don't strcpy from failed resource
X-SVN-Rev: 14059
This commit is contained in:
parent
eb85fd6c36
commit
48f3512cdc
1 changed files with 3 additions and 3 deletions
|
@ -88,10 +88,10 @@ RuleBasedNumberFormat::RuleBasedNumberFormat(URBNFRuleSetTag tag, const Locale&
|
|||
UResourceBundle* nfrb = ures_open(NULL, locale.getName(), &status);
|
||||
// UResourceBundle* yuck = ures_getByKey(nfrb, fmt_tag, NULL, &status);
|
||||
// const UChar* description = ures_getString(yuck, &len, &status);
|
||||
uprv_strcpy(validLocale, ures_getLocaleByType(nfrb, ULOC_VALID_LOCALE, &status));
|
||||
uprv_strcpy(actualLocale, ures_getLocaleByType(nfrb, ULOC_ACTUAL_LOCALE, &status));
|
||||
const UChar* description = ures_getStringByKey(nfrb, fmt_tag, &len, &status);
|
||||
if (U_SUCCESS(status)) {
|
||||
uprv_strcpy(validLocale, ures_getLocaleByType(nfrb, ULOC_VALID_LOCALE, &status));
|
||||
uprv_strcpy(actualLocale, ures_getLocaleByType(nfrb, ULOC_ACTUAL_LOCALE, &status));
|
||||
const UChar* description = ures_getStringByKey(nfrb, fmt_tag, &len, &status);
|
||||
UnicodeString desc(description, len);
|
||||
UParseError perror;
|
||||
init (desc, perror, status);
|
||||
|
|
Loading…
Add table
Reference in a new issue