diff --git a/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_query.c b/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_query.c index ee3d411f81fda6b469e13cb33e53d301b2b9eec5..dd3f0eed76fbbcabc0a26e316369146958199134 100644 --- a/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_query.c +++ b/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_query.c @@ -157,7 +157,7 @@ int32_t CmGetCertPathList(const struct CmContext *context, uint32_t store, struc return CM_SUCCESS; } -static int32_t GetSysCertPathCount(void) +static uint32_t GetSysCertPathCount(void) { if (CmIsDirExist(SYSTEM_CA_STORE_GM) == CM_SUCCESS) { CM_LOG_D("exist gm system ca store path."); diff --git a/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_service.c b/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_service.c index 835b06f0278bfc210b11a09d5fd1018871d33064..22e3f00d41be1265ee4ef6f6b5083133d804e79b 100644 --- a/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_service.c +++ b/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_service.c @@ -1038,7 +1038,7 @@ int32_t CmInstallMultiUserCert(const struct CmContext *context, const struct CmB CM_LOG_E("init certStack failed"); return CMR_ERROR_INVALID_CERT_FORMAT; } - uriListSize = (int32_t)sk_X509_num(certStack); + uriListSize = (uint32_t)sk_X509_num(certStack); // check buffer size uint32_t capacity = (certUri->size - sizeof(uint32_t)) / MAX_LEN_URI; if (uriListSize > capacity) {