]> granicus.if.org Git - php/commitdiff
- Fix for bug #26182
authorAndi Gutmans <andi@php.net>
Tue, 2 Dec 2003 12:06:03 +0000 (12:06 +0000)
committerAndi Gutmans <andi@php.net>
Tue, 2 Dec 2003 12:06:03 +0000 (12:06 +0000)
Zend/zend_compile.c

index 3440584e728ea16fbad0bdc84a1be03661137aab..53f25f45331ac6fcf8e5cf4bf51238dd875dfc59 100644 (file)
@@ -2553,6 +2553,10 @@ void zend_do_fetch_property(znode *result, znode *object, znode *property TSRMLS
 
 void zend_do_declare_implicit_property(TSRMLS_D)
 {
+/* Fixes bug #26182. Not sure why we needed to do this in the first place.
+   Has to be checked with Zeev.
+*/
+#if ANDI_0
        zend_op *opline_ptr;
        zend_llist_element *le;
        zend_llist *fetch_list_ptr;
@@ -2577,6 +2581,7 @@ void zend_do_declare_implicit_property(TSRMLS_D)
                property.u.constant.value.str.val = estrndup(opline_ptr->op2.u.constant.value.str.val, opline_ptr->op2.u.constant.value.str.len);
                zend_do_declare_property(&property, NULL, ZEND_ACC_PUBLIC|ZEND_ACC_IMPLICIT_PUBLIC TSRMLS_CC);
        }
+#endif
 }