diff options
| author | Ezra Peisach <epeisach@mit.edu> | 1997-10-06 15:36:26 +0000 |
|---|---|---|
| committer | Ezra Peisach <epeisach@mit.edu> | 1997-10-06 15:36:26 +0000 |
| commit | 4d494851582bd76bd01ec76db77a09b406e9e0a9 (patch) | |
| tree | c5bc2afd645360bdf042f5f52e14ee31e9bb0679 /src | |
| parent | c6907a905d2ec2b3e01ef2d4a1bb88c0f7344daf (diff) | |
| download | krb5-4d494851582bd76bd01ec76db77a09b406e9e0a9.tar.gz krb5-4d494851582bd76bd01ec76db77a09b406e9e0a9.tar.xz krb5-4d494851582bd76bd01ec76db77a09b406e9e0a9.zip | |
* destest.c (main): Initialize context to 0 so it will not be
treated as unset by purify.
* t_verify.c (main): Use krb5_free_context to release memory in use.
Essentially purify cleanups...
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10206 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/crypto/des/ChangeLog | 8 | ||||
| -rw-r--r-- | src/lib/crypto/des/destest.c | 3 | ||||
| -rw-r--r-- | src/lib/crypto/des/t_verify.c | 5 |
3 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/crypto/des/ChangeLog b/src/lib/crypto/des/ChangeLog index 049f004ae..92a9ea8f3 100644 --- a/src/lib/crypto/des/ChangeLog +++ b/src/lib/crypto/des/ChangeLog @@ -1,3 +1,11 @@ +Mon Oct 6 11:32:51 1997 Ezra Peisach <epeisach@mit.edu> + + * destest.c (main): Initialize context to 0 so it will not be + treated as unset by purify. + + * t_verify.c (main): Use krb5_free_context to release memory in use. + + Sat Feb 22 18:50:35 1997 Richard Basch <basch@lehman.com> * Makefile.in: Use some of the new library list build rules in diff --git a/src/lib/crypto/des/destest.c b/src/lib/crypto/des/destest.c index a1f9daf09..1e077a423 100644 --- a/src/lib/crypto/des/destest.c +++ b/src/lib/crypto/des/destest.c @@ -54,6 +54,9 @@ char *argv[]; int num = 0; int error = 0; + /* This is a crock and we know it... We win because + none of these tests rely on a valid context pointer */ + context = 0; /* do some initialisation */ initialize_krb5_error_table(); diff --git a/src/lib/crypto/des/t_verify.c b/src/lib/crypto/des/t_verify.c index 7a2f344de..82a73e21f 100644 --- a/src/lib/crypto/des/t_verify.c +++ b/src/lib/crypto/des/t_verify.c @@ -196,6 +196,8 @@ main(argc,argv) printf("verify: error in zero key test\n"); exit(-1); } + + krb5_free_context(context); exit(0); } @@ -224,6 +226,7 @@ main(argc,argv) printf("verify: error in msb test\n"); exit(-1); } + krb5_free_context(context); exit(0); } @@ -375,6 +378,8 @@ main(argc,argv) }; } printf("verify: N-fold is correct\n\n"); + + krb5_free_context(context); exit(0); } |
