X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=crypto%2Fasn1%2Ff_enum.c;h=3d0b1107cba6b5dc0b3ce19205ec11981e5319a0;hb=8d5b4ee1cab7cd02f9fe246fb60d7d018a315a86;hp=515f1dc42d814683e34373676f4bf3550a080a4d;hpb=e778802f53c8d47e96a6e4cbc776eb6e1d4c461a;p=oweals%2Fopenssl.git diff --git a/crypto/asn1/f_enum.c b/crypto/asn1/f_enum.c index 515f1dc42d..3d0b1107cb 100644 --- a/crypto/asn1/f_enum.c +++ b/crypto/asn1/f_enum.c @@ -58,14 +58,12 @@ #include #include "cryptlib.h" -#include "buffer.h" -#include "x509.h" +#include +#include /* Based on a_int.c: equivalent ENUMERATED functions */ -int i2a_ASN1_ENUMERATED(bp, a) -BIO *bp; -ASN1_ENUMERATED *a; +int i2a_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *a) { int i,n=0; static const char *h="0123456789ABCDEF"; @@ -98,11 +96,7 @@ err: return(-1); } -int a2i_ASN1_ENUMERATED(bp,bs,buf,size) -BIO *bp; -ASN1_ENUMERATED *bs; -char *buf; -int size; +int a2i_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *bs, char *buf, int size) { int ret=0; int i,j,k,m,n,again,bufsize; @@ -167,7 +161,7 @@ int size; if (sp == NULL) { ASN1err(ASN1_F_A2I_ASN1_ENUMERATED,ERR_R_MALLOC_FAILURE); - if (s != NULL) Free((char *)s); + if (s != NULL) Free(s); goto err; } s=sp;