free NULL cleanup
[openssl.git] / crypto / asn1 / a_bitstr.c
index 5a5cc23cb13fd5f6f74f9c823bcfc249dba21d67..4078be4c4b1cf142a6f550b802f481873af4c4a7 100644 (file)
@@ -177,7 +177,7 @@ ASN1_BIT_STRING *c2i_ASN1_BIT_STRING(ASN1_BIT_STRING **a,
     return (ret);
  err:
     ASN1err(ASN1_F_C2I_ASN1_BIT_STRING, i);
-    if ((ret != NULL) && ((a == NULL) || (*a != ret)))
+    if ((a == NULL) || (*a != ret))
         ASN1_BIT_STRING_free(ret);
     return (NULL);
 }