catch failure

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25202 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2009-05-09 14:21:19 +00:00
parent eb9f8ba4bb
commit 7afb1de424

View File

@@ -248,9 +248,11 @@ kadm5_s_get_principal(void *server_handle,
if (ret == 0) { if (ret == 0) {
ret = add_tl_data(out, KRB5_TL_PASSWORD, pw, strlen(pw) + 1); ret = add_tl_data(out, KRB5_TL_PASSWORD, pw, strlen(pw) + 1);
free(pw); free(pw);
} else {
kadm5_free_principal_ent(context, out);
goto out;
} }
krb5_clear_error_message(context->context); krb5_clear_error_message(context->context);
ret = 0;
} }
ret = hdb_entry_get_pkinit_acl(&ent.entry, &acl); ret = hdb_entry_get_pkinit_acl(&ent.entry, &acl);