diff --git a/frameworks/js/napi/crypto/src/napi_kdf.cpp b/frameworks/js/napi/crypto/src/napi_kdf.cpp index 9a99858..a78dd85 100644 --- a/frameworks/js/napi/crypto/src/napi_kdf.cpp +++ b/frameworks/js/napi/crypto/src/napi_kdf.cpp @@ -384,7 +384,7 @@ static bool GetHkdfParamsSpec(napi_env env, napi_value arg, HcfKdfParamsSpec **p // get info态salt info = GetBlobFromKdfParamsSpec(env, arg, HKDF_PARAMS_INFO); salt = GetBlobFromKdfParamsSpec(env, arg, KDF_PARAMS_SALT); - if (info == nullptr or salt == nullptr) { + if (info == nullptr || salt == nullptr) { LOGE("fail to get info or salt"); break; } diff --git a/frameworks/key/sym_key_generator.c b/frameworks/key/sym_key_generator.c index 0b9f646..de3cba8 100644 --- a/frameworks/key/sym_key_generator.c +++ b/frameworks/key/sym_key_generator.c @@ -265,7 +265,7 @@ HcfResult HcfSymKeyGeneratorCreate(const char *algoName, HcfSymKeyGenerator **re LOGE("Failed to allocate returnGenerator memory!"); return HCF_ERR_MALLOC; } - if (strcpy_s(returnGenerator->algoName, HCF_MAX_ALGO_NAME_LEN, algoName)) { + if (strcpy_s(returnGenerator->algoName, HCF_MAX_ALGO_NAME_LEN, algoName) != EOK) { LOGE("Failed to copy algoName!"); HcfFree(returnGenerator); return HCF_INVALID_PARAMS;