From: Andi Gutmans Date: Mon, 31 Jan 2000 21:09:14 +0000 (+0000) Subject: - This has to always be done. X-Git-Tag: BEFORE_SAPIFICATION_FEB_10_2000~134 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=45686e3a552992b1541a71f88cae14a3386305b5;p=php - This has to always be done. --- diff --git a/Zend/zend_compile.h b/Zend/zend_compile.h index 5e7f675297..1fb22e3765 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; \