| Index: xfa/fxfa/parser/xfa_locale.cpp
|
| diff --git a/xfa/fxfa/parser/xfa_locale.cpp b/xfa/fxfa/parser/xfa_locale.cpp
|
| index 8c106209aa810b005764294aa4bdae0a8a16f6cd..5b18bcf64bbad16dac7b27e01d4892e6418a2890 100644
|
| --- a/xfa/fxfa/parser/xfa_locale.cpp
|
| +++ b/xfa/fxfa/parser/xfa_locale.cpp
|
| @@ -103,8 +103,9 @@ void CXFA_XMLLocale::GetMeridiemName(CFX_WideString& wsMeridiemName,
|
| wsMeridiemName = GetCalendarSymbol("meridiem", bAM ? 0 : 1, false);
|
| }
|
|
|
| -void CXFA_XMLLocale::GetTimeZone(FX_TIMEZONE& tz) const {
|
| - CXFA_TimeZoneProvider::Get()->GetTimeZone(tz);
|
| +void CXFA_XMLLocale::GetTimeZone(FX_TIMEZONE* tz) const {
|
| + CXFA_TimeZoneProvider provider;
|
| + provider.GetTimeZone(tz);
|
| }
|
|
|
| void CXFA_XMLLocale::GetEraName(CFX_WideString& wsEraName, bool bAD) const {
|
| @@ -288,8 +289,9 @@ void CXFA_NodeLocale::GetMeridiemName(CFX_WideString& wsMeridiemName,
|
| GetCalendarSymbol(XFA_Element::MeridiemNames, bAM ? 0 : 1, false);
|
| }
|
|
|
| -void CXFA_NodeLocale::GetTimeZone(FX_TIMEZONE& tz) const {
|
| - CXFA_TimeZoneProvider::Get()->GetTimeZone(tz);
|
| +void CXFA_NodeLocale::GetTimeZone(FX_TIMEZONE* tz) const {
|
| + CXFA_TimeZoneProvider provider;
|
| + provider.GetTimeZone(tz);
|
| }
|
|
|
| void CXFA_NodeLocale::GetEraName(CFX_WideString& wsEraName, bool bAD) const {
|
|
|