X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=apps%2Fdsaparam.c;h=d3501c2606068861471f7ac750377f37681cb267;hp=517791620249a5bdd3e8eed37e8c8d0509a372bc;hb=c06648f7f00002c84e92cec6b819f7053401ad9c;hpb=cd56182b413c37a97c407d02c0f2c3ec3da9660d;ds=inline diff --git a/apps/dsaparam.c b/apps/dsaparam.c index 5177916202..d3501c2606 100644 --- a/apps/dsaparam.c +++ b/apps/dsaparam.c @@ -338,7 +338,7 @@ bad: printf("\tdsa->g=BN_bin2bn(dsa%d_g,sizeof(dsa%d_g),NULL);\n", bits_p,bits_p); printf("\tif ((dsa->p == NULL) || (dsa->q == NULL) || (dsa->g == NULL))\n"); - printf("\t\treturn(NULL);\n"); + printf("\t\t{ DSA_free(dsa); return(NULL); }\n"); printf("\treturn(dsa);\n\t}\n"); }