Author: vlendec Date: 2004-11-19 12:00:23 +0000 (Fri, 19 Nov 2004) New Revision: 3872
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=3872 Log: Fix memleak Modified: trunk/source/passdb/pdb_ldap.c Changeset: Modified: trunk/source/passdb/pdb_ldap.c =================================================================== --- trunk/source/passdb/pdb_ldap.c 2004-11-19 11:59:56 UTC (rev 3871) +++ trunk/source/passdb/pdb_ldap.c 2004-11-19 12:00:23 UTC (rev 3872) @@ -2263,7 +2263,7 @@ struct smbldap_state *conn = ldap_state->smbldap_state; pstring filter; char *attrs[] = { "gidNumber", "sambaSID", NULL }; - char *escape_name = escape_ldap_string_alloc(username); + char *escape_name; int rc; LDAPMessage *msg = NULL; LDAPMessage *entry; @@ -2279,6 +2279,8 @@ *sids = NULL; num_sids = 0; + escape_name = escape_ldap_string_alloc(username); + if (escape_name == NULL) return NT_STATUS_UNSUCCESSFUL;