From c5a9a5a284ed8c9f7d9e33347a9b2f493673d244 Mon Sep 17 00:00:00 2001 From: Marcus Boerger Date: Sat, 30 Oct 2004 19:11:37 +0000 Subject: - Change zend_object_handlers->get_method() to allow aggregation for internal classes --- Zend/zend_object_handlers.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Zend/zend_object_handlers.c') diff --git a/Zend/zend_object_handlers.c b/Zend/zend_object_handlers.c index 142c144dd7..8d777a1733 100644 --- a/Zend/zend_object_handlers.c +++ b/Zend/zend_object_handlers.c @@ -586,11 +586,12 @@ ZEND_API int zend_check_protected(zend_class_entry *ce, zend_class_entry *scope) } -static union _zend_function *zend_std_get_method(zval *object, char *method_name, int method_len TSRMLS_DC) +static union _zend_function *zend_std_get_method(zval **object_ptr, char *method_name, int method_len TSRMLS_DC) { zend_object *zobj; zend_function *fbc; char *lc_method_name; + zval *object = *object_ptr; lc_method_name = do_alloca(method_len+1); /* Create a zend_copy_str_tolower(dest, src, src_length); */ -- cgit v1.2.1