diff options
author | Ben Laurie <ben@openssl.org> | 1999-04-12 17:23:57 +0000 |
---|---|---|
committer | Ben Laurie <ben@openssl.org> | 1999-04-12 17:23:57 +0000 |
commit | f73e07cf420ddad22b6148d8cbe28daf84ccae2d (patch) | |
tree | 3396fc9a31ba5a227211ea9e94600ddc4b4a58f2 /crypto/x509/x509_cmp.c | |
parent | a36a1a5146df87700eb8d3c7091cbd7106c958cf (diff) | |
download | openssl-f73e07cf420ddad22b6148d8cbe28daf84ccae2d.tar.gz |
Add type-safe STACKs and SETs.
Diffstat (limited to 'crypto/x509/x509_cmp.c')
-rw-r--r-- | crypto/x509/x509_cmp.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/crypto/x509/x509_cmp.c b/crypto/x509/x509_cmp.c index 7d850184ca..7dec3199cd 100644 --- a/crypto/x509/x509_cmp.c +++ b/crypto/x509/x509_cmp.c @@ -218,7 +218,7 @@ X509_NAME *x; /* Search a stack of X509 for a match */ X509 *X509_find_by_issuer_and_serial(sk,name,serial) -STACK *sk; +STACK_OF(X509) *sk; X509_NAME *name; ASN1_INTEGER *serial; { @@ -230,9 +230,9 @@ ASN1_INTEGER *serial; cinf.serialNumber=serial; cinf.issuer=name; - for (i=0; i<sk_num(sk); i++) + for (i=0; i<sk_X509_num(sk); i++) { - x509=(X509 *)sk_value(sk,i); + x509=sk_X509_value(sk,i); if (X509_issuer_and_serial_cmp(x509,&x) == 0) return(x509); } @@ -240,15 +240,15 @@ ASN1_INTEGER *serial; } X509 *X509_find_by_subject(sk,name) -STACK *sk; +STACK_OF(X509) *sk; X509_NAME *name; { X509 *x509; int i; - for (i=0; i<sk_num(sk); i++) + for (i=0; i<sk_X509_num(sk); i++) { - x509=(X509 *)sk_value(sk,i); + x509=sk_X509_value(sk,i); if (X509_NAME_cmp(X509_get_subject_name(x509),name) == 0) return(x509); } |