cert_sk isn't always allocated, so freeing it may cause a crash.

PR: 481
This commit is contained in:
Richard Levitte 2003-01-30 10:27:47 +00:00
parent 40b676aa4f
commit d48e6a47bd

View File

@ -1636,6 +1636,7 @@ err:
BIO_free_all(out); BIO_free_all(out);
BIO_free_all(in); BIO_free_all(in);
if (cert_sk)
sk_X509_pop_free(cert_sk,X509_free); sk_X509_pop_free(cert_sk,X509_free);
if (ret) ERR_print_errors(bio_err); if (ret) ERR_print_errors(bio_err);