Lines Matching refs:originalBuffer

58     std::string UnicodeConversion(std::string encoding, char16_t* originalBuffer, size_t inputSize)
69 const UChar *source = originalBuffer;
251 char16_t *originalBuffer = ApplyMemory(inputSize);
252 if (originalBuffer == nullptr) {
253 HILOG_ERROR("textencoder::originalBuffer is nullptr");
256 napi_get_value_string_utf16(env, src, originalBuffer, inputSize + 1, &inputSize);
265 std::u16string originalStr(originalBuffer, inputSize);
270 buffer = UnicodeConversion(encoding, originalBuffer, inputSize);
278 buffer = UnicodeConversion(encoding, originalBuffer + shifting, inputSize);
292 buffer = UnicodeConversion(encoding, originalBuffer + shifting, inputSize);
300 FreedMemory(originalBuffer);
333 uint32_t OtherEncodeUtf8Inner(char16_t *originalBuffer, InputBufferInfo inputInfo, size_t &index,
336 if (IsValidLowSurrogate(originalBuffer[index]) && inputInfo.encoding == "utf-8") {
338 if (tempIndex < inputInfo.inputSize && IsValidHighSurrogate(originalBuffer[index + 1])) {
340 std::u16string utf16String(&originalBuffer[index], &originalBuffer[index] + 2);
361 char16_t *originalBuffer = ApplyMemory(inputSize);
362 if (originalBuffer == nullptr) {
363 HILOG_ERROR("textencoder::originalBuffer is nullptr");
366 napi_get_value_string_utf16(encodeInfo.env, encodeInfo.src, originalBuffer, inputSize + 1, &inputSize);
371 targetBuffer[i] = originalBuffer[i];
372 uint32_t rstState = OtherEncodeUtf8Inner(originalBuffer, inputInfo, i, outInfo);
394 FreedMemory(originalBuffer);
401 char16_t *originalBuffer = ApplyMemory(inputSize);
402 if (originalBuffer == nullptr) {
403 HILOG_ERROR("textencoder::originalBuffer is nullptr");
406 napi_get_value_string_utf16(encodeInfo.env, encodeInfo.src, originalBuffer, inputSize + 1, &inputSize);
414 strBuff = std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t> {}.to_bytes(originalBuffer[i]);
436 FreedMemory(originalBuffer);
441 char16_t *originalBuffer = nullptr;
443 originalBuffer = new char16_t[inputSize + 1];
444 if (memset_s(originalBuffer, inputSize + 1, u'\0', inputSize + 1) != EOK) {
445 HILOG_ERROR("encode originalBuffer memset_s failed");
446 FreedMemory(originalBuffer);
453 return originalBuffer;