LineNumberReader (read): Don't reset pos & limit when markPos is 0.

2003-09-18  David P Grove  <groved@us.ibm.com>

	* java/io/LineNumberReader (read): Don't reset pos & limit when
	markPos is 0.

From-SVN: r71507
This commit is contained in:
David P Grove 2003-09-18 06:07:09 +00:00 committed by Michael Koch
parent 1216e03b30
commit f5e2e1adf0
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2003-09-18 David P Grove <groved@us.ibm.com>
* java/io/LineNumberReader (read): Don't reset pos & limit when
markPos is 0.
2003-09-18 Dalibor Topic <robilad@kaffe.org>
* gnu/java/rmi/rmic/Compile_gcj.java (COMPILER_ARGS): New private

View file

@ -227,7 +227,7 @@ public class LineNumberReader extends BufferedReader
{
if (markPos >= 0 && limit == buffer.length)
markPos = -1;
if (markPos <= 0)
if (markPos < 0)
pos = limit = 0;
int count = in.read(buffer, limit, buffer.length - limit);
if (count <= 0)