From 7f1ec5c80984b07a9d492ecafb7fb2c77692ee61 Mon Sep 17 00:00:00 2001 From: luwenpeng Date: Fri, 16 Oct 2020 15:31:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8A=A0=E8=BD=BD=E5=8F=AF?= =?UTF-8?q?=E4=BF=A1=E8=AF=81=E4=B9=A6=E5=88=97=E8=A1=A8/=E5=90=8A?= =?UTF-8?q?=E9=94=80=E8=AF=81=E4=B9=A6=E5=88=97=E8=A1=A8=E6=97=B6=E7=9A=84?= =?UTF-8?q?=E5=86=85=E5=AD=98=E6=B3=84=E9=9C=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platform/src/ssl_trusted_cert_storage.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/platform/src/ssl_trusted_cert_storage.cpp b/platform/src/ssl_trusted_cert_storage.cpp index f01fd9f..d4d03f0 100644 --- a/platform/src/ssl_trusted_cert_storage.cpp +++ b/platform/src/ssl_trusted_cert_storage.cpp @@ -62,10 +62,10 @@ struct ssl_trusted_cert_storage while(NULL!=(x=PEM_read_bio_X509_AUX(bio, NULL, NULL, NULL))) { ret=X509_STORE_add_cert(store, x); - if(ret==0) + X509_free(x); + if(ret==0) { - X509_free(x); - break; + break; } } } @@ -74,10 +74,10 @@ struct ssl_trusted_cert_storage while(NULL!=(x_crl=PEM_read_bio_X509_CRL(bio, NULL, NULL, NULL))) { ret=X509_STORE_add_crl(store, x_crl); - if(ret==0) + X509_CRL_free(x_crl); + if(ret==0) { - X509_CRL_free(x_crl); - break; + break; } } }