moriyoshi Mon Dec 8 02:15:33 2003 EDT Modified files: /php-src/ext/xml xml.c Log: NULL pointers can be passed to free_fcn. This is the correct behaviour. Index: php-src/ext/xml/xml.c diff -u php-src/ext/xml/xml.c:1.142 php-src/ext/xml/xml.c:1.143 --- php-src/ext/xml/xml.c:1.142 Tue Nov 4 11:15:52 2003 +++ php-src/ext/xml/xml.c Mon Dec 8 02:15:32 2003 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: xml.c,v 1.142 2003/11/04 16:15:52 moriyoshi Exp $ */ +/* $Id: xml.c,v 1.143 2003/12/08 07:15:32 moriyoshi Exp $ */ #define IS_EXT_MODULE @@ -192,7 +192,9 @@ static void php_xml_free_wrapper(void *ptr) { - efree(ptr); + if (ptr != NULL) { + efree(ptr); + } } PHP_MINIT_FUNCTION(xml)
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php