From 2a5ccaf5a2456e8cfc3f774df307386404bfbec3 Mon Sep 17 00:00:00 2001 From: Greg Hudson Date: Tue, 27 Oct 2009 14:24:01 +0000 Subject: Heimdal DB bridge plugin for KDC back end Merge Luke's users/lhoward/heimmig branch to trunk. Implements a KDC back-end plugin which interfaces to a Heimdal HDB plugin. ticket: 6578 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23073 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/kadm5/srv/svr_principal.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/lib/kadm5') diff --git a/src/lib/kadm5/srv/svr_principal.c b/src/lib/kadm5/srv/svr_principal.c index 7ba89ecd5..40eea875b 100644 --- a/src/lib/kadm5/srv/svr_principal.c +++ b/src/lib/kadm5/srv/svr_principal.c @@ -899,8 +899,10 @@ kadm5_get_principal(void *server_handle, krb5_principal principal, ret = KADM5_OK; done: - if (ret && entry->principal) + if (ret && entry->principal) { krb5_free_principal(handle->context, entry->principal); + entry->principal = NULL; + } kdb_free_entry(handle, &kdb, &adb); return ret; -- cgit