From 0d502d6872e645b6a20fb4ebbcab48b3c6fbb121 Mon Sep 17 00:00:00 2001 From: hhhFun Date: Sat, 13 Apr 2024 15:18:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9xts=E7=94=A8=E4=BE=8B?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: hhhFun --- .../napi/certificate/src/napi_x509_cert_match_parameters.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frameworks/js/napi/certificate/src/napi_x509_cert_match_parameters.cpp b/frameworks/js/napi/certificate/src/napi_x509_cert_match_parameters.cpp index b5b8641..c2d9968 100644 --- a/frameworks/js/napi/certificate/src/napi_x509_cert_match_parameters.cpp +++ b/frameworks/js/napi/certificate/src/napi_x509_cert_match_parameters.cpp @@ -405,10 +405,10 @@ void FreeX509CertMatchParams(HcfX509CertMatchParams *&matchParams) CfBlobFree(&matchParams->nameConstraints); CfBlobFree(&matchParams->privateKeyValid); CfBlobFree(&matchParams->subjectKeyIdentifier); - CfFree(matchParams->certPolicy); - CfFree(matchParams->extendedKeyUsage); CfArrayDataClearAndFree(matchParams->certPolicy); CfArrayDataClearAndFree(matchParams->extendedKeyUsage); + CfFree(matchParams->certPolicy); + CfFree(matchParams->extendedKeyUsage); if (matchParams->subjectAlternativeNames != nullptr) { for (uint32_t i = 0; i < matchParams->subjectAlternativeNames->count; ++i) { if (matchParams->subjectAlternativeNames->data != nullptr) {