Added NULL check to BN_clear() & BN_CTX_end()
[openssl.git] / crypto / bn / bn_prime.c
index 7a87b97db304b030b7a2de068e545b9b744fb7f2..2c9f89d95dd7d905b6d605843718b67794fafd43 100644 (file)
@@ -170,8 +170,7 @@ int BN_generate_prime_ex(BIGNUM *ret, int bits, int safe,
     found = 1;
  err:
     OPENSSL_free(mods);
-    if (ctx != NULL)
-        BN_CTX_end(ctx);
+    BN_CTX_end(ctx);
     BN_CTX_free(ctx);
     bn_check_top(ret);
     return found;