Home
last modified time | relevance | path

Searched refs:utf8Len (Results 1 - 2 of 2) sorted by relevance

/commonlibrary/c_utils/base/src/
H A Dunicode_ex.cpp129 int utf8Len = 0; in Utf16ToUtf8Length() local
142 if (utf8Len > (INT_MAX - charLen)) { in Utf16ToUtf8Length()
145 utf8Len += charLen; in Utf16ToUtf8Length()
147 return utf8Len; in Utf16ToUtf8Length()
183 int utf8Len = Utf16ToUtf8Length(str16, str16Len); in Char16ToChar8() local
184 if (utf8Len < 0 || utf8Len >= INT_MAX) { in Char16ToChar8()
189 utf8Len += 1; in Char16ToChar8()
190 str8 = reinterpret_cast<char*>(calloc(utf8Len, sizeof(char))); in Char16ToChar8()
195 StrncpyStr16ToStr8(str16, str16Len, str8, utf8Len); in Char16ToChar8()
[all...]
H A Dstring_ex.cpp299 int utf8Len = Utf16ToUtf8Length(utf16Str, str16Len); in Char16ToChar8() local
300 if (utf8Len < 0 || utf8Len >= INT_MAX || (utf8Len + 1) > bufferLen) { in Char16ToChar8()
301 UTILS_LOGD("utf8buffer len:%{public}d, actual buffer len:%{public}d!", utf8Len + 1, bufferLen); in Char16ToChar8()
304 StrncpyStr16ToStr8(utf16Str, str16Len, buffer, utf8Len + 1); in Char16ToChar8()
305 return utf8Len + 1; in Char16ToChar8()

Completed in 2 milliseconds