Initialize digested data type in PKCS7_set_type().
This commit is contained in:
parent
caf044cb3e
commit
0602abf5bd
@ -197,6 +197,11 @@ int PKCS7_set_type(PKCS7 *p7, int type)
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case NID_pkcs7_digest:
|
case NID_pkcs7_digest:
|
||||||
|
p7->type=obj;
|
||||||
|
if ((p7->d.digest=PKCS7_DIGEST_new())
|
||||||
|
== NULL) goto err;
|
||||||
|
ASN1_INTEGER_set(p7->d.digest->version,0);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
PKCS7err(PKCS7_F_PKCS7_SET_TYPE,PKCS7_R_UNSUPPORTED_CONTENT_TYPE);
|
PKCS7err(PKCS7_F_PKCS7_SET_TYPE,PKCS7_R_UNSUPPORTED_CONTENT_TYPE);
|
||||||
goto err;
|
goto err;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user