Changed to zero out the keyblock before freeing it
authorTheodore Tso <tytso@mit.edu>
Wed, 19 Dec 1990 11:34:44 +0000 (11:34 +0000)
committerTheodore Tso <tytso@mit.edu>
Wed, 19 Dec 1990 11:34:44 +0000 (11:34 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1568 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/krb5/free/f_keyblock.c

index 9b43f18be2ddb3fb7908871ac4e2e37e4cb8a528..b6dabc1d1a973580e0b63aa0738290f755e45849 100644 (file)
@@ -23,8 +23,10 @@ void
 krb5_free_keyblock(val)
 register krb5_keyblock *val;
 {
-    if (val->contents)
+    if (val->contents) {
+       memset((char *)val->contents, 0, val->length);
        xfree(val->contents);
+    }
     xfree(val);
     return;
 }