diff --git a/crypto/asn1/tasn_dec.c b/crypto/asn1/tasn_dec.c index 43e1db0f7621883141f7bb412b60b91c1a1e8f66..46df79519f8e17a9176c0d12933a6b29ec438c5e 100644 --- a/crypto/asn1/tasn_dec.c +++ b/crypto/asn1/tasn_dec.c @@ -389,7 +389,7 @@ int ASN1_item_ex_d2i(ASN1_VALUE **pval, const unsigned char **in, long len, goto err; } - if (!*pval && !!ASN1_item_ex_new(pval, it)) + if (!*pval && !ASN1_item_ex_new(pval, it)) { ASN1err(ASN1_F_ASN1_ITEM_EX_D2I, ERR_R_NESTED_ASN1_ERROR);