summaryrefslogtreecommitdiffstats
path: root/crypto/asn1/x_x509a.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>1999-11-08 13:58:08 +0000
committerDr. Stephen Henson <steve@openssl.org>1999-11-08 13:58:08 +0000
commita0ad17bb6cccef6eb7ff0b25403ec2bbc0bd122e (patch)
tree463e559c53a5e7f8dafaa4c3f1416ea8ce23f104 /crypto/asn1/x_x509a.c
parentce1b4fe14648007bf054cf54846c0620e4605251 (diff)
Fix to the -revoke option in ca. It was leaking memory, crashing and just
plain not working :-( Also fix some memory leaks in the new X509_NAME code. Fix so new app_rand code doesn't crash 'x509' and move #include so it compiles under Win32.
Diffstat (limited to 'crypto/asn1/x_x509a.c')
-rw-r--r--crypto/asn1/x_x509a.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/asn1/x_x509a.c b/crypto/asn1/x_x509a.c
index 4b1f448d84..d8409fbbff 100644
--- a/crypto/asn1/x_x509a.c
+++ b/crypto/asn1/x_x509a.c
@@ -117,6 +117,7 @@ void X509_CERT_AUX_free(X509_CERT_AUX *a)
sk_ASN1_OBJECT_pop_free(a->othernotrust, ASN1_OBJECT_free);
ASN1_UTF8STRING_free(a->alias);
ASN1_TYPE_free(a->other);
+ Free((char *)a);
}
int i2d_X509_CERT_AUX(X509_CERT_AUX *a, unsigned char **pp)