From 7778a7c92be941d4e2faaf7868be0ea41cede174 Mon Sep 17 00:00:00 2001 From: Greg Hudson Date: Sat, 1 May 2010 17:53:04 +0000 Subject: Fix some bugs in the IAKERB code discovered by Coverity. Also trim down iakerb_initiator_step() a little using krb5_data constructors and avoiding vertical function arguments. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23961 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/krb5/krb/kfree.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/lib/krb5') diff --git a/src/lib/krb5/krb/kfree.c b/src/lib/krb5/krb/kfree.c index 6a3e6b291..6a8cdd522 100644 --- a/src/lib/krb5/krb/kfree.c +++ b/src/lib/krb5/krb/kfree.c @@ -922,6 +922,7 @@ krb5_free_iakerb_header(krb5_context context, krb5_iakerb_header *val) krb5_free_data_contents(context, &val->target_realm); krb5_free_data(context, val->cookie); + free(val); } void KRB5_CALLCONV @@ -931,4 +932,5 @@ krb5_free_iakerb_finished(krb5_context context, krb5_iakerb_finished *val) return ; krb5_free_checksum_contents(context, &val->checksum); + free(val); } -- cgit