Have a shared library version thats reasonable with our version scheme
[openssl.git] / apps / dhparam.c
index 0e6a3c3198c355a0d6e37707efcb97cdd5138440..fc5962a7a1d46867f2257ab75483907af30559bb 100644 (file)
@@ -319,8 +319,7 @@ int MAIN(int argc, char **argv)
             if (!dsa
                 || !DSA_generate_parameters_ex(dsa, num, NULL, 0, NULL, NULL,
                                                cb)) {
-                if (dsa)
-                    DSA_free(dsa);
+                DSA_free(dsa);
                 BN_GENCB_free(cb);
                 ERR_print_errors(bio_err);
                 goto end;
@@ -516,12 +515,9 @@ int MAIN(int argc, char **argv)
     }
     ret = 0;
  end:
-    if (in != NULL)
-        BIO_free(in);
-    if (out != NULL)
-        BIO_free_all(out);
-    if (dh != NULL)
-        DH_free(dh);
+    BIO_free(in);
+    BIO_free_all(out);
+    DH_free(dh);
     apps_shutdown();
     OPENSSL_EXIT(ret);
 }