SysTryReturnResult(NID_LCL, pIcuCal, E_SYSTEM, "It is failed to get icu calendar.");
IcuFieldPosition icuFp;
- IcuUnicodeString icuStr;
-
- _LocaleData::GetIcuString(strBuf,icuStr);
+ IcuUnicodeString icuStr = _LocaleData::GetIcuString(strBuf);
icuStr = __pIcuDateFormatter->format(*pIcuCal, icuStr, icuFp);
strBuf = _LocaleData::GetOspString(icuStr);
delete pIcuCal;
_DateTimeFormatterImpl::ApplyPattern(const String& pattern)
{
SysAssertf(__pIcuDateFormatter != null, "Not yet constructed! Construct() should be called before use.");
- U_ICU_NAMESPACE::UnicodeString icuStr;
- _LocaleData::GetIcuString(pattern, icuStr);
+ U_ICU_NAMESPACE::UnicodeString icuStr = _LocaleData::GetIcuString(pattern);
__pIcuDateFormatter->applyPattern(icuStr);
return E_SUCCESS;
}