summaryrefslogtreecommitdiff
path: root/Zend/zend_closures.c
diff options
context:
space:
mode:
authorNikita Popov <nikic@php.net>2016-07-05 15:22:13 +0200
committerNikita Popov <nikic@php.net>2016-07-05 15:31:11 +0200
commite959a9b65234902acb4e25602ac05d4cd546f8a7 (patch)
tree4657e6c9d8a3ecbe43d98acbde0893424882538c /Zend/zend_closures.c
parentde643ead3ec0fe256d2b71649ba7d9c84e2e2102 (diff)
downloadphp-git-e959a9b65234902acb4e25602ac05d4cd546f8a7.tar.gz
Closure::fromCallable(): Fix late static binding
Diffstat (limited to 'Zend/zend_closures.c')
-rw-r--r--Zend/zend_closures.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_closures.c b/Zend/zend_closures.c
index 6185c212a8..ef321e7cbf 100644
--- a/Zend/zend_closures.c
+++ b/Zend/zend_closures.c
@@ -297,7 +297,7 @@ static int zend_create_closure_from_callable(zval *return_value, zval *callable,
ZVAL_OBJ(&instance, fcc.object);
zend_create_fake_closure(return_value, mptr, mptr->common.scope, fcc.object->ce, &instance);
} else {
- zend_create_fake_closure(return_value, mptr, mptr->common.scope, NULL, NULL);
+ zend_create_fake_closure(return_value, mptr, mptr->common.scope, mptr->common.scope, NULL);
}
return SUCCESS;