Plug a memory leak. Spotted by "Shijin" <shijin@comex.com>

This commit is contained in:
Richard Levitte 2001-04-03 09:42:49 +00:00
parent 58eef36b4d
commit 72cd659df6

View file

@ -264,6 +264,7 @@ static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen,
if (lkey) {
*keymatch |= MATCH_CERT;
if (cert) *cert = x509;
else X509_free(x509);
} else {
if(ca) sk_X509_push (*ca, x509);
else X509_free(x509);