1--TEST--
2Bug #60455: stream_get_line and 1-line with maxlen size followed by 0-length
3read with EOL indication
4--FILE--
5<?php
6class TestStream {
7	private $s = 0;
8	function stream_open($path, $mode, $options, &$opened_path) {
9	        return true;
10	}
11	function stream_read($count) {
12		if ($this->s++ == 0)
13			return "a\n";
14
15		return "";
16	}
17	function stream_eof() {
18		return $this->s >= 2;
19	}
20
21}
22
23stream_wrapper_register("test", "TestStream");
24
25$f = fopen("test://", "r");
26while (!feof($f)) {
27    $line = stream_get_line($f, 2, "\n");
28    var_dump($line);
29}
30--EXPECT--
31string(1) "a"
32bool(false)
33