summaryrefslogtreecommitdiff
path: root/Zend/zend_reflection_api.c
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/zend_reflection_api.c')
-rw-r--r--Zend/zend_reflection_api.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/Zend/zend_reflection_api.c b/Zend/zend_reflection_api.c
index a5c0b0f753..de0ee0e0f7 100644
--- a/Zend/zend_reflection_api.c
+++ b/Zend/zend_reflection_api.c
@@ -729,7 +729,6 @@ ZEND_METHOD(reflection_function, invoke)
{
zval *retval_ptr;
zval ***params;
- zval fname;
int result;
int argc = ZEND_NUM_ARGS();
zend_fcall_info fci;
@@ -746,11 +745,9 @@ ZEND_METHOD(reflection_function, invoke)
RETURN_FALSE;
}
- ZVAL_STRING(&fname, fptr->common.function_name, 0);
-
fci.size = sizeof(fci);
- fci.function_table = EG(function_table);
- fci.function_name = &fname;
+ fci.function_table = NULL;
+ fci.function_name = NULL;
fci.symbol_table = NULL;
fci.object_pp = NULL;
fci.retval_ptr_ptr = &retval_ptr;
@@ -959,7 +956,6 @@ ZEND_METHOD(reflection_method, invoke)
zval **object_pp;
reflection_object *intern;
zend_function *mptr;
- zval fname;
int argc = ZEND_NUM_ARGS();
int result;
zend_fcall_info fci;
@@ -1016,11 +1012,9 @@ ZEND_METHOD(reflection_method, invoke)
object_pp = params[0];
}
- ZVAL_STRING(&fname, mptr->common.function_name, 0);
-
fci.size = sizeof(fci);
- fci.function_table = EG(function_table);
- fci.function_name = &fname;
+ fci.function_table = NULL;
+ fci.function_name = NULL;
fci.symbol_table = NULL;
fci.object_pp = object_pp;
fci.retval_ptr_ptr = &retval_ptr;