From 45686e3a552992b1541a71f88cae14a3386305b5 Mon Sep 17 00:00:00 2001 From: Andi Gutmans Date: Mon, 31 Jan 2000 21:09:14 +0000 Subject: [PATCH] - This has to always be done. --- Zend/zend_compile.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 5e7f675297d..1fb22e3765f 100644 --- a/Zend/zend_compile.h +++ b/Zend/zend_compile.h @@ -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; \