summaryrefslogtreecommitdiff
path: root/Zend/zend_closures.c
diff options
context:
space:
mode:
authorNikita Popov <nikic@php.net>2016-03-30 18:32:29 +0200
committerNikita Popov <nikic@php.net>2016-03-30 18:32:29 +0200
commit29bc5a0b0f19f4ddb407378e347602f37dfc84bb (patch)
tree1c0300f7a1a3453d23672031c719892beefe9e3c /Zend/zend_closures.c
parent0105bd20b706c8ab5b0a71f59f11a9dabe735f6b (diff)
parentf95679885ff9a7258f0a91b9d83d73a7ee7e6f91 (diff)
downloadphp-git-29bc5a0b0f19f4ddb407378e347602f37dfc84bb.tar.gz
Merge branch 'PHP-7.0'
Diffstat (limited to 'Zend/zend_closures.c')
-rw-r--r--Zend/zend_closures.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/Zend/zend_closures.c b/Zend/zend_closures.c
index 55bea0b9a8..d52d0b5c25 100644
--- a/Zend/zend_closures.c
+++ b/Zend/zend_closures.c
@@ -297,14 +297,10 @@ ZEND_API zval* zend_get_closure_this_ptr(zval *obj) /* {{{ */
static zend_function *zend_closure_get_method(zend_object **object, zend_string *method, const zval *key) /* {{{ */
{
- zend_string *lc_name;
-
- lc_name = zend_string_tolower(method);
- if (zend_string_equals_literal(method, ZEND_INVOKE_FUNC_NAME)) {
- zend_string_release(lc_name);
+ if (zend_string_equals_literal_ci(method, ZEND_INVOKE_FUNC_NAME)) {
return zend_get_closure_invoke_method(*object);
}
- zend_string_release(lc_name);
+
return std_object_handlers.get_method(object, method, key);
}
/* }}} */