From 58716deb974a986c3a29a72cdfc4d21970d1bfdb Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Thu, 24 Jul 1997 04:44:15 +0000 Subject: [PATCH] Don't free principal. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2578 ec53bebd-3082-4978-b11e-865c3cabbd6b --- kdc/misc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kdc/misc.c b/kdc/misc.c index 77f7fbadb..1cc45a0ea 100644 --- a/kdc/misc.c +++ b/kdc/misc.c @@ -51,6 +51,8 @@ db_fetch(krb5_context context, krb5_principal principal) ret = hdb_open(context, &db, NULL, O_RDONLY, 0); if (ret) { + kdc_log(0, "Failed to open database: %s", + krb5_get_err_text(context, ret)); return NULL; } ALLOC(ent); @@ -58,7 +60,6 @@ db_fetch(krb5_context context, krb5_principal principal) ret = db->fetch(context, db, ent); db->close(context, db); if(ret){ - krb5_free_principal(context, ent->principal); free(ent); return NULL; }