From 25d61dc5e46e51ef69e95b58a827d38266507735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8A=E5=AE=98=E6=99=AF=E5=A8=81?= Date: Wed, 19 Feb 2025 19:27:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=85=E5=AD=98=E6=B3=84=E6=BC=8F=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 上官景威 --- .../cert_manager_engine/main/core/src/cert_manager_auth_mgr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_auth_mgr.c b/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_auth_mgr.c index dd016d3..e20eb8c 100755 --- a/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_auth_mgr.c +++ b/services/cert_manager_standard/cert_manager_engine/main/core/src/cert_manager_auth_mgr.c @@ -518,9 +518,9 @@ int32_t CmAuthIsAuthorizedApp(const struct CmContext *context, const struct CmBl CM_LOG_E("uri decode failed, ret = %d", ret); return ret; } + struct CmBlob commonUri = { 0, NULL }; do { - struct CmBlob commonUri = { 0, NULL }; ret = ConstructCommonUri(&uriObj, &commonUri, CM_CREDENTIAL_STORE); if (ret != CM_SUCCESS) { CM_LOG_E("construct common uri failed, ret = %d", ret); @@ -541,6 +541,7 @@ int32_t CmAuthIsAuthorizedApp(const struct CmContext *context, const struct CmBl } } while (0); + CM_FREE_PTR(commonUri.data); (void)CertManagerFreeUri(&uriObj); return ret; } -- Gitee