Explicitly qualify ICU types with icu:: namespace
It will be required by ICU 61 anyway, see https://ssl.icu-project.org/repos/icu/trunk/icu4c/readme.html#RecBuild Change-Id: Ia051e8e2aa64b0e32a7f16a2afebaef0e4ebf531 Reviewed-on: https://gerrit.libreoffice.org/46739 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
This commit is contained in:
@@ -750,15 +750,15 @@ OUString unicode::formatPercent(double dNumber,
|
|||||||
|
|
||||||
icu::Locale aLocale = LanguageTagIcu::getIcuLocale(aLangTag);
|
icu::Locale aLocale = LanguageTagIcu::getIcuLocale(aLangTag);
|
||||||
|
|
||||||
std::unique_ptr<NumberFormat> xF(
|
std::unique_ptr<icu::NumberFormat> xF(
|
||||||
NumberFormat::createPercentInstance(aLocale, errorCode));
|
icu::NumberFormat::createPercentInstance(aLocale, errorCode));
|
||||||
if(U_FAILURE(errorCode))
|
if(U_FAILURE(errorCode))
|
||||||
{
|
{
|
||||||
SAL_WARN("i18n", "NumberFormat::createPercentInstance failed");
|
SAL_WARN("i18n", "icu::NumberFormat::createPercentInstance failed");
|
||||||
return OUString::number(dNumber) + "%";
|
return OUString::number(dNumber) + "%";
|
||||||
}
|
}
|
||||||
|
|
||||||
UnicodeString output;
|
icu::UnicodeString output;
|
||||||
xF->format(dNumber/100, output);
|
xF->format(dNumber/100, output);
|
||||||
OUString aRet(reinterpret_cast<const sal_Unicode *>(output.getBuffer()),
|
OUString aRet(reinterpret_cast<const sal_Unicode *>(output.getBuffer()),
|
||||||
output.length());
|
output.length());
|
||||||
|
Reference in New Issue
Block a user