aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2001-01-10 14:26:32 +0000
committerBodo Möller <bodo@openssl.org>2001-01-10 14:26:32 +0000
commitc06648f7f00002c84e92cec6b819f7053401ad9c (patch)
tree65703ef284ccb074ab638f83c1cb4c1253da4b3f /apps
parentcd56182b413c37a97c407d02c0f2c3ec3da9660d (diff)
downloadopenssl-c06648f7f00002c84e92cec6b819f7053401ad9c.tar.gz
Fix C code generate by 'openssl dsaparam -C'.
Diffstat (limited to 'apps')
-rw-r--r--apps/dsaparam.c2
1 files changed, 1 insertions, 1 deletions
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");
}