forked from wolfSSL/wolfssl
Review comment, avoid double-free
This commit is contained in:
@@ -3545,8 +3545,6 @@ error_init:
|
|||||||
FreeDecodedCert(dCert);
|
FreeDecodedCert(dCert);
|
||||||
XFREE(dCert, cm->heap, DYNAMIC_TYPE_DCERT);
|
XFREE(dCert, cm->heap, DYNAMIC_TYPE_DCERT);
|
||||||
}
|
}
|
||||||
if (x509)
|
|
||||||
FreeX509(x509);
|
|
||||||
|
|
||||||
if (sk)
|
if (sk)
|
||||||
wolfSSL_sk_X509_free(sk);
|
wolfSSL_sk_X509_free(sk);
|
||||||
@@ -3640,9 +3638,6 @@ error:
|
|||||||
XFREE(dCert, NULL, DYNAMIC_TYPE_DCERT);
|
XFREE(dCert, NULL, DYNAMIC_TYPE_DCERT);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (x509)
|
|
||||||
FreeX509(x509);
|
|
||||||
|
|
||||||
if (sk)
|
if (sk)
|
||||||
wolfSSL_sk_X509_free(sk);
|
wolfSSL_sk_X509_free(sk);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user