diff options
author | Ben Laurie <ben@openssl.org> | 1999-05-30 15:25:47 +0000 |
---|---|---|
committer | Ben Laurie <ben@openssl.org> | 1999-05-30 15:25:47 +0000 |
commit | ee8ba0b26c101262521a0bc10233cdd5a136d126 (patch) | |
tree | 0d21ce8dd4940180b7604c60d4a83950315a426d /crypto/asn1/t_crl.c | |
parent | 838d25a1ec0011fde245a22ac1cf6cddc518ddfb (diff) | |
download | openssl-ee8ba0b26c101262521a0bc10233cdd5a136d126.tar.gz |
Another safe stack.
Diffstat (limited to 'crypto/asn1/t_crl.c')
-rw-r--r-- | crypto/asn1/t_crl.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/crypto/asn1/t_crl.c b/crypto/asn1/t_crl.c index 4470f0652f..c2e447ce6f 100644 --- a/crypto/asn1/t_crl.c +++ b/crypto/asn1/t_crl.c @@ -87,7 +87,7 @@ int X509_CRL_print(BIO *out, X509_CRL *x) { char buf[256]; unsigned char *s; - STACK *rev; + STACK_OF(X509_REVOKED) *rev; X509_REVOKED *r; long l; int i, j, n; @@ -117,11 +117,12 @@ int X509_CRL_print(BIO *out, X509_CRL *x) rev = X509_CRL_get_REVOKED(x); - if(sk_num(rev)) BIO_printf(out, "Revoked Certificates:\n"); + if(sk_X509_REVOKED_num(rev)) + BIO_printf(out, "Revoked Certificates:\n"); else BIO_printf(out, "No Revoked Certificates.\n"); - for(i = 0; i < sk_num(rev); i++) { - r = (X509_REVOKED *) sk_value(rev, i); + for(i = 0; i < sk_X509_REVOKED_num(rev); i++) { + r = sk_X509_REVOKED_value(rev, i); BIO_printf(out," Serial Number: "); i2a_ASN1_INTEGER(out,r->serialNumber); BIO_printf(out,"\n Revocation Date: ",""); |