Author: jra Date: 2004-09-17 01:13:47 +0000 (Fri, 17 Sep 2004) New Revision: 2374
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_3_0/source/passdb&rev=2374&nolog=1 Log: Fix from Vince Brimhall [EMAIL PROTECTED] for ldapsam_compat. Be robust against NULL attributes. Jeremy. Modified: branches/SAMBA_3_0/source/passdb/pdb_ldap.c Changeset: Modified: branches/SAMBA_3_0/source/passdb/pdb_ldap.c =================================================================== --- branches/SAMBA_3_0/source/passdb/pdb_ldap.c 2004-09-17 00:53:17 UTC (rev 2373) +++ branches/SAMBA_3_0/source/passdb/pdb_ldap.c 2004-09-17 01:13:47 UTC (rev 2374) @@ -1229,8 +1229,13 @@ { int i; - for (i=0; (*attr_list)[i] != NULL; i++) + if (new_attr == NULL) { + return; + } + + for (i=0; (*attr_list)[i] != NULL; i++) { ; + } (*attr_list) = Realloc((*attr_list), sizeof(**attr_list) * (i+2)); SMB_ASSERT((*attr_list) != NULL);