diff --git a/common/common/src/tlv_wrapper.c b/common/common/src/tlv_wrapper.c index f032180caa1a88a0bb81d0ed988a1f284010c09a..ef0082db840241fe133e6b47b8b7a9fbf6d1647d 100644 --- a/common/common/src/tlv_wrapper.c +++ b/common/common/src/tlv_wrapper.c @@ -92,7 +92,7 @@ int32_t ParseTlvWrapper(const uint8_t *buffer, uint32_t bufferSize, TlvListNode LOG_ERROR("bufferSize = %{public}u, offset = %{public}u", bufferSize, offset); return OPERA_FAIL; } - int32_t type = Ntohl(*(int32_t *)(buffer + offset)); + int32_t type = (int32_t)Ntohl(*(int32_t *)(buffer + offset)); offset += sizeof(int32_t); uint32_t length = Ntohl(*(int32_t *)(buffer + offset)); offset += sizeof(int32_t); diff --git a/common/hal_sdk/useridm_interface.cpp b/common/hal_sdk/useridm_interface.cpp index e73b4e1cc40d268eb88580a7068cd11c4e96b958..6ce22e0168fd6f8ee133dfe83df0363271b75fd2 100644 --- a/common/hal_sdk/useridm_interface.cpp +++ b/common/hal_sdk/useridm_interface.cpp @@ -141,7 +141,7 @@ int32_t QueryCredential(int32_t userId, uint32_t authType, std::vector &credentia return ret; } RefreshValidTokenTime(); - for (int i = 0; i < num; i++) { + for (uint32_t i = 0; i < num; i++) { CredentialInfo credentialInfo; if (memcpy_s(&credentialInfo, sizeof(CredentialInfo), &credentialInfoHals[i], sizeof(CredentialInfoHal)) != EOK) { diff --git a/common/user_auth/src/user_auth_funcs.c b/common/user_auth/src/user_auth_funcs.c index f62396b407d9d06d422828908c344bf26f8c5e33..5b2e4c703c13315e22d0653bfce2719fd75e53a1 100644 --- a/common/user_auth/src/user_auth_funcs.c +++ b/common/user_auth/src/user_auth_funcs.c @@ -110,7 +110,7 @@ int32_t RequestAuthResultFunc(uint64_t contextId, const Buffer *scheduleToken, U (void)memset_s(authToken, sizeof(UserAuthTokenHal), 0, sizeof(UserAuthTokenHal)); } } else { - authToken->authResult = scheduleTokenStruct.scheduleResult; + authToken->authResult = (int32_t)scheduleTokenStruct.scheduleResult; } DestoryContext(userAuthContext); return ret;