tony2001 Thu Nov 9 00:33:54 2006 UTC
Modified files:
/php-src/ext/standard/tests/file bug27508.phpt
Log:
fix test and prevent endless loop
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/file/bug27508.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/standard/tests/file/bug27508.phpt
diff -u php-src/ext/standard/tests/file/bug27508.phpt:1.2
php-src/ext/standard/tests/file/bug27508.phpt:1.3
--- php-src/ext/standard/tests/file/bug27508.phpt:1.2 Thu Apr 6 19:51:36 2006
+++ php-src/ext/standard/tests/file/bug27508.phpt Thu Nov 9 00:33:54 2006
@@ -30,6 +30,9 @@
function stream_eof()
{
+ if (!$this->fp) {
+ return true;
+ }
return feof($this->fp);
}
@@ -44,7 +47,7 @@
$tn = tempnam('/tmp', 'foo');
-$fp = fopen("myFile://" . urlencode($tn), "w+");
+$fp = fopen("myFile://" . urlencode((binary)$tn), "w+");
fwrite($fp, b"line1\n");
fwrite($fp, b"line2\n");
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php