Index: xfa/fgas/localization/fgas_locale.cpp |
diff --git a/xfa/fgas/localization/fgas_locale.cpp b/xfa/fgas/localization/fgas_locale.cpp |
index 8cf80ce4f166cb071a8070e48a76fbda2b397ec8..d6243effeede92b1e42988d855ade39cdcfbe31e 100644 |
--- a/xfa/fgas/localization/fgas_locale.cpp |
+++ b/xfa/fgas/localization/fgas_locale.cpp |
@@ -68,8 +68,8 @@ static FX_STRSIZE FX_Local_Find(const CFX_WideStringC& wsSymbols, |
return -1; |
} |
const FX_WCHAR* lpsz = |
- (const FX_WCHAR*)FXSYS_wcschr(wsSymbols.GetPtr() + nStart, ch); |
- return (lpsz == NULL) ? -1 : (FX_STRSIZE)(lpsz - wsSymbols.GetPtr()); |
+ (const FX_WCHAR*)FXSYS_wcschr(wsSymbols.raw_str() + nStart, ch); |
+ return (lpsz == NULL) ? -1 : (FX_STRSIZE)(lpsz - wsSymbols.raw_str()); |
} |
static const FX_WCHAR* const gs_LocalNumberSymbols[] = { |
L"decimal", L"grouping", L"percent", L"minus", |
@@ -3855,7 +3855,7 @@ FX_BOOL FX_TimeFromCanonical(const CFX_WideStringC& wsTime, |
uint8_t second = 0; |
uint16_t millisecond = 0; |
int cc_start = 0, cc = cc_start; |
- const FX_WCHAR* str = (const FX_WCHAR*)wsTime.GetPtr(); |
+ const FX_WCHAR* str = (const FX_WCHAR*)wsTime.raw_str(); |
int len = wsTime.GetLength(); |
while (cc < len && cc < 2) { |
if (!FX_IsDigit(str[cc])) { |
@@ -4699,7 +4699,7 @@ CFX_Decimal::CFX_Decimal(FX_FLOAT val, uint8_t scale) { |
m_uFlags = FXMATH_DECIMAL_MAKEFLAGS(val < 0 && IsNotZero(), scale); |
} |
CFX_Decimal::CFX_Decimal(const CFX_WideStringC& strObj) { |
- const FX_WCHAR* str = strObj.GetPtr(); |
+ const FX_WCHAR* str = strObj.raw_str(); |
const FX_WCHAR* strBound = str + strObj.GetLength(); |
FX_BOOL pointmet = 0; |
FX_BOOL negmet = 0; |