diff options
| author | Ezra Peisach <epeisach@mit.edu> | 2009-10-20 10:56:21 +0000 |
|---|---|---|
| committer | Ezra Peisach <epeisach@mit.edu> | 2009-10-20 10:56:21 +0000 |
| commit | 0f1af7fceb54a1c42b017731c0d71f3434a8c3a3 (patch) | |
| tree | 1b8f1e783d02f46545dfd50f9e09bbbb4dd562cc /src/lib | |
| parent | 7fb0347ec3ceb0361ebde1a6db2b19d1ca6ca98d (diff) | |
| download | krb5-0f1af7fceb54a1c42b017731c0d71f3434a8c3a3.tar.gz krb5-0f1af7fceb54a1c42b017731c0d71f3434a8c3a3.tar.xz krb5-0f1af7fceb54a1c42b017731c0d71f3434a8c3a3.zip | |
Clean up memory leaks by releasing key at end
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22951 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/crypto/crypto_tests/t_cksum.c | 3 | ||||
| -rw-r--r-- | src/lib/crypto/crypto_tests/t_cts.c | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/crypto/crypto_tests/t_cksum.c b/src/lib/crypto/crypto_tests/t_cksum.c index 2b5365119..a544d9ee8 100644 --- a/src/lib/crypto/crypto_tests/t_cksum.c +++ b/src/lib/crypto/crypto_tests/t_cksum.c @@ -138,5 +138,8 @@ main(argc, argv) free(newstyle_checksum.data); if (!kret) printf("%d tests passed successfully for MD%d checksum\n", argc-1, MD); + + krb5_k_free_key(NULL, key); + return(kret); } diff --git a/src/lib/crypto/crypto_tests/t_cts.c b/src/lib/crypto/crypto_tests/t_cts.c index fab5b2707..596ca3b7d 100644 --- a/src/lib/crypto/crypto_tests/t_cts.c +++ b/src/lib/crypto/crypto_tests/t_cts.c @@ -169,6 +169,7 @@ static void test_cts() exit(1); } } + krb5_k_free_key(NULL, key); } int main (int argc, char **argv) |
