diff options
author | Ben Laurie <ben@openssl.org> | 1999-04-12 19:23:57 +0200 |
---|---|---|
committer | Ben Laurie <ben@openssl.org> | 1999-04-12 19:23:57 +0200 |
commit | f73e07cf420ddad22b6148d8cbe28daf84ccae2d (patch) | |
tree | 3396fc9a31ba5a227211ea9e94600ddc4b4a58f2 /apps/crl2p7.c | |
parent | gcc claims this is a shadow, though I can't find what it is shadowing... (diff) | |
download | openssl-f73e07cf420ddad22b6148d8cbe28daf84ccae2d.tar.xz openssl-f73e07cf420ddad22b6148d8cbe28daf84ccae2d.zip |
Add type-safe STACKs and SETs.
Diffstat (limited to 'apps/crl2p7.c')
-rw-r--r-- | apps/crl2p7.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/apps/crl2p7.c b/apps/crl2p7.c index befae045ce..beadc96caf 100644 --- a/apps/crl2p7.c +++ b/apps/crl2p7.c @@ -73,7 +73,7 @@ #include "objects.h" #ifndef NOPROTO -static int add_certs_from_file(STACK *stack, char *certfile); +static int add_certs_from_file(STACK_OF(X509) *stack, char *certfile); #else static int add_certs_from_file(); #endif @@ -100,7 +100,7 @@ char **argv; X509_CRL *crl=NULL; STACK *certflst=NULL; STACK *crl_stack=NULL; - STACK *cert_stack=NULL; + STACK_OF(X509) *cert_stack=NULL; int ret=1,nocrl=0; apps_startup(); @@ -228,7 +228,7 @@ bad: crl=NULL; /* now part of p7 for Freeing */ } - if ((cert_stack=sk_new(NULL)) == NULL) goto end; + if ((cert_stack=sk_X509_new(NULL)) == NULL) goto end; p7s->cert=cert_stack; if(certflst) for(i = 0; i < sk_num(certflst); i++) { @@ -289,7 +289,7 @@ end: *---------------------------------------------------------------------- */ static int add_certs_from_file(stack,certfile) -STACK *stack; +STACK_OF(X509) *stack; char *certfile; { struct stat st; @@ -325,7 +325,7 @@ char *certfile; xi=(X509_INFO *)sk_shift(sk); if (xi->x509 != NULL) { - sk_push(stack,(char *)xi->x509); + sk_X509_push(stack,xi->x509); xi->x509=NULL; count++; } |