iliaa Tue Aug 26 21:10:25 2003 EDT Modified files: (Branch: PHP_4_3) /php-src/main streams.c Log: MFH: Prevent a crash when expand_filepath() fails. Index: php-src/main/streams.c diff -u php-src/main/streams.c:1.125.2.73 php-src/main/streams.c:1.125.2.74 --- php-src/main/streams.c:1.125.2.73 Tue Jul 29 14:26:59 2003 +++ php-src/main/streams.c Tue Aug 26 21:10:25 2003 @@ -20,7 +20,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: streams.c,v 1.125.2.73 2003/07/29 18:26:59 iliaa Exp $ */ +/* $Id: streams.c,v 1.125.2.74 2003/08/27 01:10:25 iliaa Exp $ */ #define _GNU_SOURCE #include "php.h" @@ -1943,7 +1943,9 @@ return NULL; } - realpath = expand_filepath(filename, NULL TSRMLS_CC); + if ((realpath = expand_filepath(filename, NULL TSRMLS_CC)) == NULL) { + return NULL; + } if (persistent) { spprintf(&persistent_id, 0, "streams_stdio_%d_%s", open_flags, realpath);
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php