From 2e2be5b4e777f1b271e90caa9b46320fabd0bf1b Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Tue, 11 Nov 1997 01:38:34 +0000 Subject: [PATCH] Rename krb5_free_keyblock to krb5_free_keyblock_contents, and reimplement krb5_free_keyblock. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3911 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/keyblock.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/krb5/keyblock.c b/lib/krb5/keyblock.c index 4aa66df8c..70378b64e 100644 --- a/lib/krb5/keyblock.c +++ b/lib/krb5/keyblock.c @@ -39,13 +39,21 @@ #include "krb5_locl.h" void -krb5_free_keyblock(krb5_context context, - krb5_keyblock *keyblock) +krb5_free_keyblock_contents(krb5_context context, + krb5_keyblock *keyblock) { memset(keyblock->keyvalue.data, 0, keyblock->keyvalue.length); krb5_data_free (&keyblock->keyvalue); } +void +krb5_free_keyblock(krb5_context context, + krb5_keyblock *keyblock) +{ + krb5_free_keyblock_contents(context, keyblock); + free(keyblock); +} + krb5_error_code krb5_copy_keyblock_contents (krb5_context context, const krb5_keyblock *inblock,