svn commit: samba r7520 - in branches/SAMBA_4_0/source/kdc: .
abartlet at samba.org
abartlet at samba.org
Mon Jun 13 06:07:18 GMT 2005
Author: abartlet
Date: 2005-06-13 06:07:18 +0000 (Mon, 13 Jun 2005)
New Revision: 7520
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=7520
Log:
Fix memory leak in hdb-ldb.c
Andrew Bartlett
Modified:
branches/SAMBA_4_0/source/kdc/hdb-ldb.c
Changeset:
Modified: branches/SAMBA_4_0/source/kdc/hdb-ldb.c
===================================================================
--- branches/SAMBA_4_0/source/kdc/hdb-ldb.c 2005-06-13 06:06:29 UTC (rev 7519)
+++ branches/SAMBA_4_0/source/kdc/hdb-ldb.c 2005-06-13 06:07:18 UTC (rev 7520)
@@ -791,12 +791,15 @@
krb5_set_error_string(context, "LDB_fetch: strdup() failed");
ret = ENOMEM;
talloc_free(mem_ctx);
+ free_Principal(&alias_principal);
return ret;
}
ret = LDB_lookup_principal(context, (struct ldb_context *)db->hdb_db,
mem_ctx,
&alias_principal, ent_type, realm_dn, &msg);
+ free_Principal(&alias_principal);
+
if (ret != 0) {
krb5_warnx(context, "LDB_fetch: could not find alias principal in DB");
krb5_set_error_string(context, "LDB_fetch: could not find alias principal in DB");
More information about the samba-cvs
mailing list