diff --git a/frameworks/i18n/src/number_data.cpp b/frameworks/i18n/src/number_data.cpp index 2a26e26bd3f7b61ebc771763b2569db423fff9af..c5bd93d93839e6fbb84c1dc221753b4f77fb5ea9 100644 --- a/frameworks/i18n/src/number_data.cpp +++ b/frameworks/i18n/src/number_data.cpp @@ -65,7 +65,7 @@ void NumberData::SetNumSystem(std::string *numSym, const int numSize) return; } ArrayCopy(nativeNums, NUM_SIZE, numSym, numSize); - if (!(numSym[0]).empty() && (numSym[0][0] != '0')) { + if (!(numSym[0]).empty() && (numSym[0].at(0) != '0')) { isNative = true; } }