diff options
author | stephen <stephen> | 1998-12-30 20:34:50 +0000 |
---|---|---|
committer | stephen <stephen> | 1998-12-30 20:34:50 +0000 |
commit | 0c106d75e38032d97d29f864bb772454beb5632f (patch) | |
tree | d9518fb74cb877eedac620801afca0b5d2c8a468 /crypto | |
parent | d97b4dd8668a4ac892016f35da1541b3277e498f (diff) | |
download | openssl-0c106d75e38032d97d29f864bb772454beb5632f.tar.gz |
fix pk7_doit.c for new i2d_ASN1_SET argument
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/pkcs7/pk7_doit.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crypto/pkcs7/pk7_doit.c b/crypto/pkcs7/pk7_doit.c index e439e295b4..21027adbd3 100644 --- a/crypto/pkcs7/pk7_doit.c +++ b/crypto/pkcs7/pk7_doit.c @@ -580,11 +580,11 @@ BIO *bio; /* Now sign the mess */ EVP_SignInit(&ctx_tmp,md_tmp); x=i2d_ASN1_SET(sk,NULL,i2d_X509_ATTRIBUTE, - V_ASN1_SET,V_ASN1_UNIVERSAL); + V_ASN1_SET,V_ASN1_UNIVERSAL, IS_SET); pp=(unsigned char *)Malloc(x); p=pp; i2d_ASN1_SET(sk,&p,i2d_X509_ATTRIBUTE, - V_ASN1_SET,V_ASN1_UNIVERSAL); + V_ASN1_SET,V_ASN1_UNIVERSAL, IS_SET); EVP_SignUpdate(&ctx_tmp,pp,x); Free(pp); pp=NULL; @@ -743,11 +743,11 @@ for (ii=0; ii<md_len; ii++) printf("%02X",md_dat[ii]); printf(" calc\n"); EVP_VerifyInit(&mdc_tmp,EVP_get_digestbynid(md_type)); i=i2d_ASN1_SET(sk,NULL,i2d_X509_ATTRIBUTE, - V_ASN1_SET,V_ASN1_UNIVERSAL); + V_ASN1_SET,V_ASN1_UNIVERSAL, IS_SET); pp=(unsigned char *)Malloc(i); p=pp; i2d_ASN1_SET(sk,&p,i2d_X509_ATTRIBUTE, - V_ASN1_SET,V_ASN1_UNIVERSAL); + V_ASN1_SET,V_ASN1_UNIVERSAL, IS_SET); EVP_VerifyUpdate(&mdc_tmp,pp,i); Free(pp); } |