Commit: a7a355c741de119dc7b3823751cf005023adf9d9 Author: Dmitry Stogov <dmi...@zend.com> Tue, 26 Feb 2013 01:32:24 +0400 Parents: 70f1cd9dc52b8b2b3e69274e4acee9448e3fdfb4 Branches: PHP-5.5 master
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=a7a355c741de119dc7b3823751cf005023adf9d9 Log: Fixed memory leaks (avoid generation of unused results) Changed paths: M Optimizer/block_pass.c Diff: diff --git a/Optimizer/block_pass.c b/Optimizer/block_pass.c index af2f158..4ee8932 100644 --- a/Optimizer/block_pass.c +++ b/Optimizer/block_pass.c @@ -1988,6 +1988,8 @@ static void zend_block_optimization(zend_op_array *op_array TSRMLS_DC) zend_rebuild_access_path(&cfg, op_array, 1); } + memset(usage, 0, op_array->T); + zend_t_usage(cfg.blocks, op_array, usage); assemble_code_blocks(&cfg, op_array); efree(usage); -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php