]> granicus.if.org Git - php/commitdiff
Fixed BUG in zend_post_incdec_property
authorDmitry Stogov <dmitry@php.net>
Wed, 31 Mar 2004 15:16:00 +0000 (15:16 +0000)
committerDmitry Stogov <dmitry@php.net>
Wed, 31 Mar 2004 15:16:00 +0000 (15:16 +0000)
Zend/zend_execute.c

index 5742c9bf9fbc7b3130979158dd74398acd5026a4..7a365194f91b979deff608861d9306eb45de5c81 100644 (file)
@@ -1263,8 +1263,8 @@ static void zend_post_incdec_property(znode *result, znode *op1, znode *op2, tem
        if (!have_get_ptr) {
                zval *z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_RW TSRMLS_CC);
 
-               if (z->type == IS_OBJECT && Z_OBJ_HT_P(object)->get) {
-                       zval *value = Z_OBJ_HT_P(object)->get(z TSRMLS_CC);
+               if (z->type == IS_OBJECT && Z_OBJ_HT_P(z)->get) {
+                       zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC);
 
                        if (z->refcount == 0) {
                                zval_dtor(z);