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.h | |
| 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.h')
| -rw-r--r-- | Zend/zend_object_handlers.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_object_handlers.h b/Zend/zend_object_handlers.h index 4c8d12eda3..92016789b0 100644 --- a/Zend/zend_object_handlers.h +++ b/Zend/zend_object_handlers.h @@ -79,7 +79,7 @@ typedef HashTable *(*zend_object_get_properties_t)(zval *object TSRMLS_DC); /* Andi - EX(fbc) (function being called) needs to be initialized already in the INIT fcall opcode so that the parameters can be parsed the right way. We need to add another callback for this. */ typedef int (*zend_object_call_method_t)(char *method, INTERNAL_FUNCTION_PARAMETERS); -typedef union _zend_function *(*zend_object_get_method_t)(zval *object, char *method, int method_len TSRMLS_DC); +typedef union _zend_function *(*zend_object_get_method_t)(zval **object_ptr, char *method, int method_len TSRMLS_DC); typedef union _zend_function *(*zend_object_get_constructor_t)(zval *object TSRMLS_DC); /* Object maintenance/destruction */ |
