jani Tue, 08 Dec 2009 08:21:25 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=291865
Log: MF52: Fixed memory leak on require() error (Thanks again Ilia. r220154) Changed paths: U php/php-src/trunk/main/main.c Modified: php/php-src/trunk/main/main.c =================================================================== --- php/php-src/trunk/main/main.c 2009-12-08 08:20:12 UTC (rev 291864) +++ php/php-src/trunk/main/main.c 2009-12-08 08:21:25 UTC (rev 291865) @@ -883,8 +883,6 @@ if (docref_buf) { efree(docref_buf); } - php_error(type, "%s", message); - efree(message); if (PG(track_errors) && module_initialized && (!EG(user_error_handler) || !(EG(user_error_handler_error_reporting) & type))) { @@ -899,6 +897,9 @@ } } efree(buffer); + + php_error(type, "%s", message); + efree(message); } /* }}} */
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php