cvs: php4 /ext/ldap ldap.c
| From: | Jani Taskinen | Date: | Mon, 13 Nov 2000 02:02:40 +0000 |
| Subject: | cvs: php4 /ext/ldap ldap.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-2567@lists.php.net to get a copy of this message | ||
sniper Sun Nov 12 18:02:40 2000 EDT
Modified files:
/php4/ext/ldap ldap.c
Log:
Fixed bug: #7768. Some cleaning up too.
Index: php4/ext/ldap/ldap.c
diff -u php4/ext/ldap/ldap.c:1.71 php4/ext/ldap/ldap.c:1.72
--- php4/ext/ldap/ldap.c:1.71 Fri Nov 3 14:53:49 2000
+++ php4/ext/ldap/ldap.c Sun Nov 12 18:02:40 2000
@@ -23,7 +23,7 @@
*/
-/* $Id: ldap.c,v 1.71 2000/11/03 22:53:49 sniper Exp $ */
+/* $Id: ldap.c,v 1.72 2000/11/13 02:02:40 sniper Exp $ */
#define IS_EXT_MODULE
#include "php.h"
@@ -61,40 +61,40 @@
function_entry ldap_functions[] = {
PHP_FE(ldap_connect, NULL)
- PHP_FALIAS(ldap_close, ldap_unbind, NULL)
- PHP_FE(ldap_bind, NULL)
- PHP_FE(ldap_unbind, NULL)
- PHP_FE(ldap_read, NULL)
- PHP_FE(ldap_list, NULL)
- PHP_FE(ldap_search, NULL)
+ PHP_FALIAS(ldap_close, ldap_unbind, NULL)
+ PHP_FE(ldap_bind, NULL)
+ PHP_FE(ldap_unbind, NULL)
+ PHP_FE(ldap_read, NULL)
+ PHP_FE(ldap_list, NULL)
+ PHP_FE(ldap_search, NULL)
PHP_FE(ldap_free_result, NULL)
PHP_FE(ldap_count_entries, NULL)
PHP_FE(ldap_first_entry, NULL)
PHP_FE(ldap_next_entry, NULL)
PHP_FE(ldap_get_entries, NULL)
- PHP_FE(ldap_first_attribute, third_argument_force_ref)
- PHP_FE(ldap_next_attribute, third_argument_force_ref)
+ PHP_FE(ldap_first_attribute,third_argument_force_ref)
+ PHP_FE(ldap_next_attribute, third_argument_force_ref)
PHP_FE(ldap_get_attributes, NULL)
PHP_FE(ldap_get_values, NULL)
PHP_FE(ldap_get_values_len, NULL)
- PHP_FE(ldap_get_dn, NULL)
+ PHP_FE(ldap_get_dn, NULL)
PHP_FE(ldap_explode_dn, NULL)
- PHP_FE(ldap_dn2ufn, NULL)
- PHP_FE(ldap_add, NULL)
- PHP_FE(ldap_delete, NULL)
- PHP_FE(ldap_modify, NULL)
+ PHP_FE(ldap_dn2ufn, NULL)
+ PHP_FE(ldap_add, NULL)
+ PHP_FE(ldap_delete, NULL)
+ PHP_FE(ldap_modify, NULL)
/* additional functions for attribute based modifications, Gerrit Thomson */
PHP_FE(ldap_mod_add, NULL)
PHP_FE(ldap_mod_replace, NULL)
PHP_FE(ldap_mod_del, NULL)
/* end gjt mod */
- PHP_FE(ldap_errno, NULL)
+ PHP_FE(ldap_errno, NULL)
PHP_FE(ldap_err2str, NULL)
- PHP_FE(ldap_error, NULL)
+ PHP_FE(ldap_error, NULL)
PHP_FE(ldap_compare, NULL)
#if ( LDAP_API_VERSION > 2000 ) || HAVE_NSLDAP
- PHP_FE(ldap_get_option, third_argument_force_ref)
+ PHP_FE(ldap_get_option, third_argument_force_ref)
PHP_FE(ldap_set_option, NULL)
#endif
@@ -226,7 +226,7 @@
php_info_print_table_start();
php_info_print_table_row(2, "LDAP Support", "enabled" );
- php_info_print_table_row(2, "RCS Version", "$Id: ldap.c,v 1.71 2000/11/03 22:53:49
sniper Exp $" );
+ php_info_print_table_row(2, "RCS Version", "$Id: ldap.c,v 1.72 2000/11/13 02:02:40
sniper Exp $" );
php_info_print_table_row(2, "Total Links", maxl );
#ifdef LDAP_API_VERSION
snprintf(ldapapiversion, 31, "%d", LDAP_API_VERSION);
@@ -1266,7 +1266,8 @@
ldap_mods[i]->mod_type = estrdup(attribute);
efree(attribute);
} else {
- php_error(E_WARNING, "LDAP: Unknown Attribute in the data");
+ php_error(E_ERROR, "LDAP: Unknown Attribute in the data");
+ RETURN_FALSE;
}
zend_hash_get_current_data((*entry)->value.ht, (void **)&value);