diff options
Diffstat (limited to 'tests/cve-2008-4989.c')
-rw-r--r-- | tests/cve-2008-4989.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/cve-2008-4989.c b/tests/cve-2008-4989.c index bca32b3a1e..a66205903a 100644 --- a/tests/cve-2008-4989.c +++ b/tests/cve-2008-4989.c @@ -174,6 +174,10 @@ main (int argc, char *argv[]) if (verify_status != (GNUTLS_CERT_INVALID | GNUTLS_CERT_SIGNER_NOT_FOUND)) error (EXIT_FAILURE, 0, "verify_status: %d", verify_status); + gnutls_x509_crt_deinit (ca); + for (i = 0; i < CHAIN_LENGTH; i++) + gnutls_x509_crt_deinit (certs[i]); + gnutls_global_deinit (); return 0; |