goto end;
}
+ if (!app_load_modules(NULL))
+ goto end;
+
out = bio_open_default(outfile, "w");
if (out == NULL)
goto end;
if (hexe && dece) {
BIO_printf(bio_err, "e is %s (0x%s)\n", dece, hexe);
}
- if (hexe)
- OPENSSL_free(hexe);
- if (dece)
- OPENSSL_free(dece);
+ OPENSSL_free(hexe);
+ OPENSSL_free(dece);
{
PW_CB_DATA cb_data;
cb_data.password = passout;
BN_GENCB_free(cb);
RSA_free(rsa);
BIO_free_all(out);
- if (passout)
- OPENSSL_free(passout);
+ OPENSSL_free(passout);
if (ret != 0)
ERR_print_errors(bio_err);
return (ret);