From b2b457a7e00f54344ae763c134fccac63fdfc2dd Mon Sep 17 00:00:00 2001 From: Xinchen Hui Date: Sun, 9 Mar 2014 11:53:06 +0800 Subject: [PATCH] Fixed wrong addref usage in extract --- ext/standard/array.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/standard/array.c b/ext/standard/array.c index c4fd3ab6b2..760413a03d 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -1391,7 +1391,7 @@ PHP_FUNCTION(extract) zval *orig_var; SEPARATE_ZVAL_TO_MAKE_IS_REF(entry); - zval_add_ref(entry); + Z_ADDREF_P(entry); if ((orig_var = zend_hash_find(EG(active_symbol_table), Z_STR(final_name))) != NULL) { zval_ptr_dtor(orig_var); -- 2.50.1