Fix memory leak caused by not freeing top-level structure
authorTheodore Tso <tytso@mit.edu>
Fri, 23 Sep 1994 01:53:08 +0000 (01:53 +0000)
committerTheodore Tso <tytso@mit.edu>
Fri, 23 Sep 1994 01:53:08 +0000 (01:53 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4336 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/keytab/file/ChangeLog
src/lib/krb5/keytab/file/ktf_remove.c

index 28a8435e42e4d8e1e6eb971a971d90c20a52d9ec..10aeb56fa365625837d06b9a5de540b739dd460c 100644 (file)
@@ -1,3 +1,8 @@
+Thu Sep 22 21:51:53 1994  Theodore Y. Ts'o  (tytso@dcl)
+
+       * ktf_remove.c (krb5_ktfile_remove): Fix memory leak caused by not
+               freeing the top-level structure.
+
 Wed Sep 14 21:56:15 1994  Theodore Y. Ts'o  (tytso@dcl)
 
        * ktf_util.c (krb5_ktfileint_delete_entry):  Fixed bug reported by
index 3415d88d56411ad60743bb7055717fed16d1471c..0888e849552bdbda971771956d9d324f88fefb11 100644 (file)
@@ -63,6 +63,7 @@ krb5_keytab_entry *entry;
            break;
        }
        krb5_kt_free_entry(cur_entry);
+       krb5_xfree(cur_entry);
     }
 
     if (kerror && kerror != KRB5_KT_END) {