diff options
author | Marcus Boerger <helly@php.net> | 2004-10-30 19:11:37 +0000 |
---|---|---|
committer | Marcus Boerger <helly@php.net> | 2004-10-30 19:11:37 +0000 |
commit | c5a9a5a284ed8c9f7d9e33347a9b2f493673d244 (patch) | |
tree | 7143a5c72c699d59f17827e3a47a9c5625ba4f5e /Zend/zend_object_handlers.c | |
parent | 9dcce367e05b16c3c0d516d4beb5a12a522bc0f4 (diff) | |
download | php-git-c5a9a5a284ed8c9f7d9e33347a9b2f493673d244.tar.gz |
- Change zend_object_handlers->get_method() to allow aggregation for internal classes
Diffstat (limited to 'Zend/zend_object_handlers.c')
-rw-r--r-- | Zend/zend_object_handlers.c | 3 |
1 files changed, 2 insertions, 1 deletions
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); */ |