summaryrefslogtreecommitdiff
path: root/ext/ldap/ldap.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2015-04-07 14:19:12 +0300
committerDmitry Stogov <dmitry@zend.com>2015-04-07 14:19:12 +0300
commitb8ba3203e59ffe063ceb24c0ab916208ef0e88c0 (patch)
treef490763eeb3c811c8ac1c851493692158c17f4b2 /ext/ldap/ldap.c
parent55cdde3dd6c986e9e80d2f944ddfaab55c32a93a (diff)
downloadphp-git-b8ba3203e59ffe063ceb24c0ab916208ef0e88c0.tar.gz
Cleanup
Diffstat (limited to 'ext/ldap/ldap.c')
-rw-r--r--ext/ldap/ldap.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ext/ldap/ldap.c b/ext/ldap/ldap.c
index 6ad3a93600..c64b13bab5 100644
--- a/ext/ldap/ldap.c
+++ b/ext/ldap/ldap.c
@@ -1975,7 +1975,8 @@ PHP_FUNCTION(ldap_sort)
RETURN_FALSE;
}
- if ((le = zend_hash_index_find_ptr(&EG(regular_list), Z_RES_HANDLE_P(result))) == NULL || le->type != le_result) {
+ le = Z_RES_P(result);
+ if (le->type != le_result) {
php_error_docref(NULL, E_WARNING, "Supplied resource is not a valid ldap result resource");
RETURN_FALSE;
}