X-Git-Url: https://git.openssl.org/?a=blobdiff_plain;f=apps%2Fdhparam.c;h=fc5962a7a1d46867f2257ab75483907af30559bb;hb=6a919b44f745c1d764b6b0593b2a60bd8e342c67;hp=0e6a3c3198c355a0d6e37707efcb97cdd5138440;hpb=0f113f3ee4d629ef9a4a30911b22b224772085e5;p=openssl.git diff --git a/apps/dhparam.c b/apps/dhparam.c index 0e6a3c3198..fc5962a7a1 100644 --- a/apps/dhparam.c +++ b/apps/dhparam.c @@ -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); }