Lines Matching refs:prolen
209 size_t prolen = 0; in DecodeSyncInner() local
210 napi_get_value_string_utf8(env, src, nullptr, 0, &prolen); in DecodeSyncInner()
211 if (prolen > 0) { in DecodeSyncInner()
212 inputString = new (std::nothrow) char[prolen + 1]; in DecodeSyncInner()
217 if (memset_s(inputString, prolen + 1, '\0', prolen + 1) != EOK) { in DecodeSyncInner()
227 napi_get_value_string_utf8(env, src, inputString, prolen + 1, &prolen); in DecodeSyncInner()
228 pret = DecodeAchieve(env, inputString, prolen, valueType); in DecodeSyncInner()
582 size_t prolen = 0; in Decode() local
583 napi_get_value_string_utf8(env, src, nullptr, 0, &prolen); in Decode()
584 if (prolen > 0) { in Decode()
585 inputString = new char[prolen + 1]; in Decode()
586 if (memset_s(inputString, prolen + 1, '\0', prolen + 1) != EOK) { in Decode()
594 napi_get_value_string_utf8(env, src, inputString, prolen + 1, &prolen); in Decode()
595 CreateDecodePromise(env, inputString, prolen, valueType); in Decode()