Index: core/fxcrt/fx_basic_wstring.cpp |
diff --git a/core/fxcrt/fx_basic_wstring.cpp b/core/fxcrt/fx_basic_wstring.cpp |
index 241c3a6985eda6169e2952c01787db2685af6552..ba86823fe23fd8ae7472f4b0aa1dc618fc9b1b6d 100644 |
--- a/core/fxcrt/fx_basic_wstring.cpp |
+++ b/core/fxcrt/fx_basic_wstring.cpp |
@@ -894,7 +894,8 @@ void CFX_WideString::TrimLeft(const CFX_WideStringC& pTargets) { |
FX_STRSIZE pos = 0; |
while (pos < len) { |
FX_STRSIZE i = 0; |
- while (i < pTargets.GetLength() && pTargets[i] != m_pData->m_String[pos]) { |
+ while (i < pTargets.GetLength() && |
+ pTargets.CharAt(i) != m_pData->m_String[pos]) { |
i++; |
} |
if (i == pTargets.GetLength()) { |