summaryrefslogtreecommitdiff
path: root/Zend/zend_object_handlers.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2019-02-04 13:57:03 +0300
committerDmitry Stogov <dmitry@zend.com>2019-02-04 13:57:03 +0300
commit223d535d05c01a71613d671dc54b053b81f978d0 (patch)
tree4951b4ae07e15c1a97e3f59cb0893b5a30130067 /Zend/zend_object_handlers.c
parent92ac598aabd336593a47ed3959f1031674b763e6 (diff)
downloadphp-git-223d535d05c01a71613d671dc54b053b81f978d0.tar.gz
Reset common fields of EG(trampoline)
Diffstat (limited to 'Zend/zend_object_handlers.c')
-rw-r--r--Zend/zend_object_handlers.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/Zend/zend_object_handlers.c b/Zend/zend_object_handlers.c
index b252c4e4bd..37b978a57f 100644
--- a/Zend/zend_object_handlers.c
+++ b/Zend/zend_object_handlers.c
@@ -1237,6 +1237,11 @@ ZEND_API zend_function *zend_get_call_trampoline_func(zend_class_entry *ce, zend
func->function_name = zend_string_copy(method_name);
}
+ func->prototype = NULL;
+ func->num_args = 0;
+ func->required_num_args = 0;
+ func->arg_info = 0;
+
return (zend_function*)func;
}
/* }}} */