diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2008-04-07 11:01:43 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2008-04-07 11:01:43 +0000 |
commit | 173acc185cb64ca4767f41b722f8912dfb64c59a (patch) | |
tree | f51737a92d3e7dc0037c48fd840569061a475ff9 /crypto/cms | |
parent | a985ecdd1729b4fd33d6c0b7d0d19dc903300843 (diff) |
Fix from HEAD.
Diffstat (limited to 'crypto/cms')
-rw-r--r-- | crypto/cms/cms_smime.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/cms/cms_smime.c b/crypto/cms/cms_smime.c index 41b8ebb4a3..06dd8995ec 100644 --- a/crypto/cms/cms_smime.c +++ b/crypto/cms/cms_smime.c @@ -342,7 +342,8 @@ int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, if (!(flags & CMS_NO_SIGNER_CERT_VERIFY)) { cms_certs = CMS_get1_certs(cms); - crls = CMS_get1_crls(cms); + if (!(flags & CMS_NOCRL)) + crls = CMS_get1_crls(cms); for (i = 0; i < sk_CMS_SignerInfo_num(sinfos); i++) { si = sk_CMS_SignerInfo_value(sinfos, i); |