diff options
author | Zeev Suraski <zeev@php.net> | 2003-07-22 13:49:33 +0000 |
---|---|---|
committer | Zeev Suraski <zeev@php.net> | 2003-07-22 13:49:33 +0000 |
commit | 6a50660cfe72ec200377c2537c7ec083f7172eb2 (patch) | |
tree | c9e206a18a2facb9ee7620e22942a66f3445c59a /Zend/zend_objects_API.c | |
parent | ccff4687742d3326e4e00f5dac723c4b24ca3d9d (diff) | |
download | php-git-6a50660cfe72ec200377c2537c7ec083f7172eb2.tar.gz |
Fix isset()/empty() for non-trivial object elements
(API change - read_property now accepts an extra element)
Fixes bug #24436
Diffstat (limited to 'Zend/zend_objects_API.c')
-rw-r--r-- | Zend/zend_objects_API.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_objects_API.c b/Zend/zend_objects_API.c index 3004144642..15be3f1d37 100644 --- a/Zend/zend_objects_API.c +++ b/Zend/zend_objects_API.c @@ -255,7 +255,7 @@ ZEND_API zval* zend_object_proxy_get(zval *property TSRMLS_DC) zend_proxy_object *probj = zend_object_store_get_object(property TSRMLS_CC); if (Z_OBJ_HT_P(probj->object) && Z_OBJ_HT_P(probj->object)->read_property) { - return Z_OBJ_HT_P(probj->object)->read_property(probj->object, probj->property TSRMLS_CC); + return Z_OBJ_HT_P(probj->object)->read_property(probj->object, probj->property, 0 TSRMLS_CC); } else { zend_error(E_WARNING, "Cannot read property of object - no read handler defined"); } |