summaryrefslogtreecommitdiffstats
path: root/crypto/cms/cms_dh.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/cms/cms_dh.c')
-rw-r--r--crypto/cms/cms_dh.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/cms/cms_dh.c b/crypto/cms/cms_dh.c
index ea8b24528f..c1b763e98e 100644
--- a/crypto/cms/cms_dh.c
+++ b/crypto/cms/cms_dh.c
@@ -309,7 +309,7 @@ static int dh_cms_encrypt(CMS_RecipientInfo *ri)
*/
penc = NULL;
penclen = i2d_X509_ALGOR(wrap_alg, &penc);
- if (penc == NULL || penclen == 0)
+ if (penclen <= 0)
goto err;
wrap_str = ASN1_STRING_new();
if (wrap_str == NULL)