summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>1997-10-06 15:36:26 +0000
committerEzra Peisach <epeisach@mit.edu>1997-10-06 15:36:26 +0000
commit4d494851582bd76bd01ec76db77a09b406e9e0a9 (patch)
treec5bc2afd645360bdf042f5f52e14ee31e9bb0679 /src
parentc6907a905d2ec2b3e01ef2d4a1bb88c0f7344daf (diff)
downloadkrb5-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/ChangeLog8
-rw-r--r--src/lib/crypto/des/destest.c3
-rw-r--r--src/lib/crypto/des/t_verify.c5
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);
}