summaryrefslogtreecommitdiff
path: root/tests/keygen.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/keygen.c')
-rw-r--r--tests/keygen.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/keygen.c b/tests/keygen.c
index ebb708b8..c4520e92 100644
--- a/tests/keygen.c
+++ b/tests/keygen.c
@@ -219,6 +219,8 @@ check_rsa_keys (void)
" ))", 0, 1);
if (rc)
die ("error creating S-expression: %s\n", gpg_strerror (rc));
+
+ gcry_sexp_release (key);
rc = gcry_pk_genkey (&key, keyparm);
gcry_sexp_release (keyparm);
if (rc && !in_fips_mode)
@@ -560,6 +562,7 @@ check_ecc_keys (void)
if (verbose && rc && in_fips_mode)
show ("... correctly rejected key creation in FIPS mode (%s)\n",
gpg_strerror (rc));
+ gcry_sexp_release (key);
if (verbose)
show ("creating ECC key using curve NIST P-384 for ECDSA\n");