s4:heimdal: import lorikeet-heimdal-201107241840 (commit 0fdf11fa3cdb47df9f5393ebf36d...
[kai/samba.git] / source4 / heimdal / lib / hdb / hdb.c
index ca05cc4a1785c2a2896a788afbb89ab6a8588228..5dc5a0957e080abf00ebd741339e6dae6aa2a886 100644 (file)
@@ -168,13 +168,14 @@ hdb_unlock(int fd)
 void
 hdb_free_entry(krb5_context context, hdb_entry_ex *ent)
 {
+    Key *k;
     size_t i;
 
     if (ent->free_entry)
        (*ent->free_entry)(context, ent);
 
-    for(i = 0; i < ent->entry.keys.len; ++i) {
-       Key *k = &ent->entry.keys.val[i];
+    for(i = 0; i < ent->entry.keys.len; i++) {
+       k = &ent->entry.keys.val[i];
 
        memset (k->key.keyvalue.data, 0, k->key.keyvalue.length);
     }