]> granicus.if.org Git - php/commitdiff
- This has to always be done.
authorAndi Gutmans <andi@php.net>
Mon, 31 Jan 2000 21:09:14 +0000 (21:09 +0000)
committerAndi Gutmans <andi@php.net>
Mon, 31 Jan 2000 21:09:14 +0000 (21:09 +0000)
Zend/zend_compile.h

index 5e7f675297d9e74a1aec3200177e398ccab83272..1fb22e3765f6bfd356c648980a657f2376b1eb48 100644 (file)
@@ -587,12 +587,8 @@ int zendlex(znode *zendlval CLS_DC);
                                                                (z)->is_ref = 0;                                                        \
                                                                EG(garbage)[EG(garbage_ptr)++] = (z);           \
                                                                if (EG(garbage_ptr) == 4) {                                     \
-                                                                       if (EG(garbage)[0]->refcount==1) {              \
-                                                                               zval_ptr_dtor(&EG(garbage)[0]);         \
-                                                                       }                                                                               \
-                                                                       if (EG(garbage)[1]->refcount==1) {              \
-                                                                               zval_ptr_dtor(&EG(garbage)[1]);         \
-                                                                       }                                                                               \
+                                                                       zval_ptr_dtor(&EG(garbage)[0]);                 \
+                                                                       zval_ptr_dtor(&EG(garbage)[1]);                 \
                                                                        EG(garbage)[0] = EG(garbage)[2];                \
                                                                        EG(garbage)[1] = EG(garbage)[3];                \
                                                                        EG(garbage_ptr) -= 2;                                   \