diff options
| author | Nikita Popov <nikic@php.net> | 2016-03-30 18:32:29 +0200 |
|---|---|---|
| committer | Nikita Popov <nikic@php.net> | 2016-03-30 18:32:29 +0200 |
| commit | 29bc5a0b0f19f4ddb407378e347602f37dfc84bb (patch) | |
| tree | 1c0300f7a1a3453d23672031c719892beefe9e3c /Zend/zend_closures.c | |
| parent | 0105bd20b706c8ab5b0a71f59f11a9dabe735f6b (diff) | |
| parent | f95679885ff9a7258f0a91b9d83d73a7ee7e6f91 (diff) | |
| download | php-git-29bc5a0b0f19f4ddb407378e347602f37dfc84bb.tar.gz | |
Merge branch 'PHP-7.0'
Diffstat (limited to 'Zend/zend_closures.c')
| -rw-r--r-- | Zend/zend_closures.c | 8 |
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); } /* }}} */ |
