summaryrefslogtreecommitdiff
path: root/tests/openpgp-auth.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2011-04-08 17:31:26 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2011-04-08 17:31:26 +0200
commit871a12f18160544b6a1206ea5502cab83d1c03dc (patch)
treefeee7be42de441ab079c39b7eb318e1f8e0b6528 /tests/openpgp-auth.c
parentb9bc4becb76eaa7a9367510f432906440784ccc9 (diff)
downloadgnutls-871a12f18160544b6a1206ea5502cab83d1c03dc.tar.gz
corrected leaks in tests.
Diffstat (limited to 'tests/openpgp-auth.c')
-rw-r--r--tests/openpgp-auth.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/openpgp-auth.c b/tests/openpgp-auth.c
index 1ffb3d4987..c356a3d14d 100644
--- a/tests/openpgp-auth.c
+++ b/tests/openpgp-auth.c
@@ -161,6 +161,9 @@ doit ()
if (debug)
printf ("client done\n");
+
+ gnutls_deinit(session);
+ gnutls_certificate_free_credentials (cred);
}
else
{
@@ -238,6 +241,10 @@ doit ()
if (debug)
printf ("server done\n");
+ gnutls_deinit(session);
+ gnutls_certificate_free_credentials (cred);
+ gnutls_dh_params_deinit (dh_params);
+
done = wait (&status);
if (done < 0)
fail ("wait %s\n", strerror (errno));