From be6e417fdcc318b2e68e6ca7ede4ed0195c4015f Mon Sep 17 00:00:00 2001 From: Xinchen Hui Date: Fri, 7 Mar 2014 17:48:54 +0800 Subject: [PATCH] Fixed memory leak (double array_init) --- main/output.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main/output.c b/main/output.c index a25a326e16..f8b777545d 100644 --- a/main/output.c +++ b/main/output.c @@ -1508,13 +1508,13 @@ PHP_FUNCTION(ob_get_status) return; } - array_init(return_value); - if (!OG(active)) { + array_init(return_value); return; } if (full_status) { + array_init(return_value); zend_stack_apply_with_argument(&OG(handlers), ZEND_STACK_APPLY_BOTTOMUP, php_output_stack_apply_status, return_value); } else { php_output_handler_status(OG(active), return_value); -- 2.40.0