From 1df7e13f484773073bd538b88cca4b8144c2c1bf Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Mon, 20 Mar 2006 22:08:59 +0000 Subject: [PATCH] fix #36741 (userstreams testcase have off-by-one error on fseek()) --- ext/standard/tests/file/userstreams.phpt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/standard/tests/file/userstreams.phpt b/ext/standard/tests/file/userstreams.phpt index 124825f24e..9b80508b3b 100644 --- a/ext/standard/tests/file/userstreams.phpt +++ b/ext/standard/tests/file/userstreams.phpt @@ -211,15 +211,15 @@ for ($i = 0; $i < 256; $i++) { $whence = $whence_map[array_rand($whence_map, 1)]; switch($whence) { case SEEK_SET: - $offset = rand(0, $DATALEN); + $offset = rand(0, $DATALEN - 1); $position = $offset; break; case SEEK_END: - $offset = -rand(0, $DATALEN); + $offset = -rand(0, $DATALEN - 1); $position = $DATALEN + $offset; break; case SEEK_CUR: - $offset = rand(0, $DATALEN); + $offset = rand(0, $DATALEN - 1); $offset -= $position; $position += $offset; break; -- 2.50.1