free cleanup almost the finale
[openssl.git] / crypto / rsa / rsa_lib.c
index 5b4ce734539de1a84458e6424f207419cb7fe96c..1430d5b0f303bbb0536fb2971db6fec4224b76c5 100644 (file)
@@ -243,8 +243,7 @@ void RSA_free(RSA *r)
         BN_BLINDING_free(r->blinding);
     if (r->mt_blinding != NULL)
         BN_BLINDING_free(r->mt_blinding);
-    if (r->bignum_data != NULL)
-        OPENSSL_free_locked(r->bignum_data);
+    OPENSSL_free_locked(r->bignum_data);
     OPENSSL_free(r);
 }