Lines Matching refs:encodeInfo
431 unsigned char *EncodeAchieves(napi_env env, EncodeInfo *encodeInfo) in EncodeAchieves() argument
433 const unsigned char *input = encodeInfo->sinputEncode; in EncodeAchieves()
434 size_t inputLen = encodeInfo->slength; in EncodeAchieves()
442 encodeInfo->soutputLen = outputLen; in EncodeAchieves()
447 napi_throw_error(encodeInfo->env, "-1", "ret path memset_s failed"); in EncodeAchieves()
451 napi_throw_error(encodeInfo->env, "-2", "outputLen is error !"); in EncodeAchieves()
459 …if (encodeInfo->valueType == Type::BASIC_URL_SAFE || encodeInfo->valueType == Type::MIME_URL_SAFE)… in EncodeAchieves()
464 result = EncodeAchievesInner(ret, encodeInfo, searchArray, inputLen, input); in EncodeAchieves()
468 unsigned char *EncodeAchievesInner(unsigned char *ret, EncodeInfo *encodeInfo, in EncodeAchievesInner() argument
489 … (encodeInfo->valueType == Type::BASIC_URL_SAFE || encodeInfo->valueType == Type::MIME_URL_SAFE)) { in EncodeAchievesInner()
490 encodeInfo->soutputLen -= (temp == 1) ? TRAGET_TWO : 1; in EncodeAchievesInner()
493 … (encodeInfo->valueType != Type::BASIC_URL_SAFE && encodeInfo->valueType != Type::MIME_URL_SAFE)) { in EncodeAchievesInner()