@@ -1858,7 +1858,7 @@ ZEND_METHOD(ReflectionFunctionAbstract, getClosureCalledClass)
18581858 zend_function * closure_func ;
18591859 zend_object * object ;
18601860 if (Z_OBJ_HANDLER (intern -> obj , get_closure )
1861- && Z_OBJ_HANDLER (intern -> obj , get_closure )(Z_OBJ (intern -> obj ), & called_scope , & closure_func , & object , 1 ) == SUCCESS
1861+ && Z_OBJ_HANDLER (intern -> obj , get_closure )(Z_OBJ (intern -> obj ), & called_scope , & closure_func , & object ) == SUCCESS
18621862 && closure_func && (called_scope || closure_func -> common .scope )) {
18631863 zend_reflection_class_factory (called_scope ? (zend_class_entry * ) called_scope : closure_func -> common .scope , return_value );
18641864 }
@@ -2118,7 +2118,7 @@ ZEND_METHOD(ReflectionFunction, invoke)
21182118
21192119 if (!Z_ISUNDEF (intern -> obj )) {
21202120 Z_OBJ_HT (intern -> obj )-> get_closure (
2121- Z_OBJ (intern -> obj ), & fcc .called_scope , & fcc .function_handler , & fcc .object , 0 );
2121+ Z_OBJ (intern -> obj ), & fcc .called_scope , & fcc .function_handler , & fcc .object );
21222122 }
21232123
21242124 zend_call_known_fcc (& fcc , & retval , num_args , params , named_params );
@@ -2151,7 +2151,7 @@ ZEND_METHOD(ReflectionFunction, invokeArgs)
21512151
21522152 if (!Z_ISUNDEF (intern -> obj )) {
21532153 Z_OBJ_HT (intern -> obj )-> get_closure (
2154- Z_OBJ (intern -> obj ), & fcc .called_scope , & fcc .function_handler , & fcc .object , 0 );
2154+ Z_OBJ (intern -> obj ), & fcc .called_scope , & fcc .function_handler , & fcc .object );
21552155 }
21562156
21572157 zend_call_known_fcc (& fcc , & retval , /* num_params */ 0 , /* params */ NULL , params );
0 commit comments