Index: xfa/fxfa/parser/xfa_locale.cpp |
diff --git a/xfa/fxfa/parser/xfa_locale.cpp b/xfa/fxfa/parser/xfa_locale.cpp |
index 141e295be9849217eb302c02c5283bb9be2485ce..c77dc2637dc9908e2c6047137d0cc62e35887626 100644 |
--- a/xfa/fxfa/parser/xfa_locale.cpp |
+++ b/xfa/fxfa/parser/xfa_locale.cpp |
@@ -79,7 +79,7 @@ void CXFA_XMLLocale::GetNumbericSymbol(FX_LOCALENUMSYMBOL eType, |
} |
GetPattern(pElement, CFX_ByteStringC((const FX_CHAR*)bsSymbols, |
bsSymbols.GetLength() - 1), |
- wsName, wsNumSymbol); |
+ wsName.AsWideStringC(), wsNumSymbol); |
} |
void CXFA_XMLLocale::GetDateTimeSymbols(CFX_WideString& wsDtSymbol) const { |
if (!m_pLocaleData) { |
@@ -162,7 +162,7 @@ void CXFA_XMLLocale::GetDatePattern(FX_LOCALEDATETIMESUBCATEGORY eType, |
wsName = L"long"; |
break; |
} |
- GetPattern(pElement, "datePattern", wsName, wsPattern); |
+ GetPattern(pElement, "datePattern", wsName.AsWideStringC(), wsPattern); |
} |
void CXFA_XMLLocale::GetTimePattern(FX_LOCALEDATETIMESUBCATEGORY eType, |
CFX_WideString& wsPattern) const { |
@@ -186,7 +186,7 @@ void CXFA_XMLLocale::GetTimePattern(FX_LOCALEDATETIMESUBCATEGORY eType, |
wsName = L"long"; |
break; |
} |
- GetPattern(pElement, "timePattern", wsName, wsPattern); |
+ GetPattern(pElement, "timePattern", wsName.AsWideStringC(), wsPattern); |
} |
void CXFA_XMLLocale::GetNumPattern(FX_LOCALENUMSUBCATEGORY eType, |
CFX_WideString& wsPattern) const { |