=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/openssl/ocsp.c,v retrieving revision 1.14 retrieving revision 1.15 diff -c -r1.14 -r1.15 *** src/usr.bin/openssl/ocsp.c 2018/02/07 05:47:55 1.14 --- src/usr.bin/openssl/ocsp.c 2018/02/07 05:49:36 1.15 *************** *** 1,4 **** ! /* $OpenBSD: ocsp.c,v 1.14 2018/02/07 05:47:55 jsing Exp $ */ /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL * project 2000. */ --- 1,4 ---- ! /* $OpenBSD: ocsp.c,v 1.15 2018/02/07 05:49:36 jsing Exp $ */ /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL * project 2000. */ *************** *** 926,933 **** NULL); goto end; } ! if (ca_id) ! OCSP_CERTID_free(ca_id); ca_id = OCSP_cert_to_id(cert_id_md, NULL, ca); /* Is this request about our CA? */ --- 926,932 ---- NULL); goto end; } ! OCSP_CERTID_free(ca_id); ca_id = OCSP_cert_to_id(cert_id_md, NULL, ca); /* Is this request about our CA? */ *************** *** 1174,1181 **** } } err: ! if (ctx) ! OCSP_REQ_CTX_free(ctx); return rsp; } --- 1173,1179 ---- } } err: ! OCSP_REQ_CTX_free(ctx); return rsp; } *************** *** 1211,1220 **** if (!resp) BIO_printf(bio_err, "Error querying OCSP responder\n"); end: ! if (cbio) ! BIO_free_all(cbio); ! if (ctx) ! SSL_CTX_free(ctx); return resp; } --- 1209,1216 ---- if (!resp) BIO_printf(bio_err, "Error querying OCSP responder\n"); end: ! BIO_free_all(cbio); ! SSL_CTX_free(ctx); return resp; }