summaryrefslogtreecommitdiffstats
path: root/crypto/openssl/apps/dsaparam.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/openssl/apps/dsaparam.c')
-rw-r--r--crypto/openssl/apps/dsaparam.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/openssl/apps/dsaparam.c b/crypto/openssl/apps/dsaparam.c
index f861ec7..4e8dcd3 100644
--- a/crypto/openssl/apps/dsaparam.c
+++ b/crypto/openssl/apps/dsaparam.c
@@ -311,7 +311,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");
}
OpenPOWER on IntegriCloud