never clear about when to free
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2620 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -64,7 +64,9 @@ DB_op(krb5_context context, HDB *db, hdb_entry *entry, int op)
|
|||||||
key.size = data.length;
|
key.size = data.length;
|
||||||
switch(op){
|
switch(op){
|
||||||
case 0:
|
case 0:
|
||||||
|
#if 0
|
||||||
krb5_free_principal (context, entry->principal);
|
krb5_free_principal (context, entry->principal);
|
||||||
|
#endif
|
||||||
err = d->get(d, &key, &value, 0);
|
err = d->get(d, &key, &value, 0);
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
@@ -75,7 +77,9 @@ DB_op(krb5_context context, HDB *db, hdb_entry *entry, int op)
|
|||||||
krb5_data_free(&data);
|
krb5_data_free(&data);
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
|
#if 0
|
||||||
krb5_free_principal (context, entry->principal);
|
krb5_free_principal (context, entry->principal);
|
||||||
|
#endif
|
||||||
err = d->del(d, &key, 0);
|
err = d->del(d, &key, 0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@@ -59,7 +59,9 @@ NDBM_fetch(krb5_context context, HDB *db, hdb_entry *entry)
|
|||||||
krb5_data data;
|
krb5_data data;
|
||||||
|
|
||||||
hdb_principal2key(context, entry->principal, &data);
|
hdb_principal2key(context, entry->principal, &data);
|
||||||
|
#if 0
|
||||||
krb5_free_principal (context, entry->principal);
|
krb5_free_principal (context, entry->principal);
|
||||||
|
#endif
|
||||||
|
|
||||||
key.dptr = data.data;
|
key.dptr = data.data;
|
||||||
key.dsize = data.length;
|
key.dsize = data.length;
|
||||||
|
Reference in New Issue
Block a user