summaryrefslogtreecommitdiff
path: root/Zend/zend_reflection_api.c
diff options
context:
space:
mode:
authorMarcus Boerger <helly@php.net>2003-08-30 13:47:27 +0000
committerMarcus Boerger <helly@php.net>2003-08-30 13:47:27 +0000
commit6c69b28790cc48741f8cf045e0ac29d65a15b749 (patch)
treed325d8e8c0ab895dd1bcb397a368ecd2bf36fc71 /Zend/zend_reflection_api.c
parente679504861565c4fb9e61ddd70b994ac922f6bb2 (diff)
downloadphp-git-6c69b28790cc48741f8cf045e0ac29d65a15b749.tar.gz
fci.function_table & fci.function_name are not needed since we use zend_fcall_info_cache
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;