cvs: /php3/functions ldap.c

From: Date: Sun, 28 Nov 1999 13:52:20 +0000
Subject: cvs: /php3/functions ldap.c
Groups: php.dev 
Request: Send a blank email to php-dev+get-13222@lists.php.net to get a copy of this message
venaas Sun Nov 28 08:52:20 1999 EDT Modified files: /php3/functions ldap.c Log: removed code from ldap_get_entries() that counted number of attributes for each entry and returned false if one entry had none Index: php3/functions/ldap.c diff -u php3/functions/ldap.c:1.74 php3/functions/ldap.c:1.75 --- php3/functions/ldap.c:1.74 Tue Nov 16 09:24:38 1999 +++ php3/functions/ldap.c Sun Nov 28 08:52:20 1999 @@ -30,7 +30,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: ldap.c,v 1.74 1999/11/16 14:24:38 kk Exp $ */ +/* $Id: ldap.c,v 1.75 1999/11/28 13:52:20 venaas Exp $ */ #define IS_EXT_MODULE #if !PHP_31 && defined(THREAD_SAFE) #undef THREAD_SAFE @@ -318,7 +318,7 @@ php3_printf("<table>" "<tr><td>Total links:</td><td>%d/%s</td></tr>\n" - "<tr><td>RCS Version:</td><td>$Id: ldap.c,v 1.74 1999/11/16 14:24:38 kk Exp $</td></tr>\n" + "<tr><td>RCS Version:</td><td>$Id: ldap.c,v 1.75 1999/11/28 13:52:20 venaas Exp $</td></tr>\n" #if HAVE_NSLDAP "<tr><td>SDK Version:</td><td>%f</td></tr>" "<tr><td>Highest LDAP Protocol Supported:</td><td>%f</td></tr>" @@ -893,7 +893,7 @@ LDAPMessage *ldap_result, *ldap_result_entry; pval tmp1, tmp2; LDAP *ldap; -int num_entries, num_attrib, num_values, i; +int num_entries, num_values, i; int attr_count, entry_count; BerElement *ber; char *attribute; @@ -924,14 +924,6 @@ while(ldap_result_entry != NULL) { - num_attrib = 0; - attribute = ldap_first_attribute(ldap, ldap_result_entry, &ber); - if (attribute == NULL) RETURN_FALSE; - while (attribute != NULL) { - num_attrib++; - attribute = ldap_next_attribute(ldap, ldap_result_entry, ber); - } - array_init(&tmp1); attr_count = 0; @@ -954,7 +946,7 @@ attribute = ldap_next_attribute(ldap, ldap_result_entry, ber); } - add_assoc_long(&tmp1, "count", num_attrib); + add_assoc_long(&tmp1, "count", attr_count); dn = ldap_get_dn(ldap, ldap_result_entry); add_assoc_string(&tmp1, "dn", dn, 1);

« previous php.dev (#13222) next »