diff options
author | David P Grove <groved@us.ibm.com> | 2003-09-18 06:07:09 +0000 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2003-09-18 06:07:09 +0000 |
commit | f5e2e1adf010fb5a36d6c03ea95d453ea33a6d4a (patch) | |
tree | 6ca5749a01219b36639ae16bb657c3a7bd1c499d /libjava/java | |
parent | 1216e03b302ecee57ff9dfd7ba89d6f31c79f666 (diff) | |
download | gcc-f5e2e1adf010fb5a36d6c03ea95d453ea33a6d4a.zip gcc-f5e2e1adf010fb5a36d6c03ea95d453ea33a6d4a.tar.gz gcc-f5e2e1adf010fb5a36d6c03ea95d453ea33a6d4a.tar.bz2 |
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
Diffstat (limited to 'libjava/java')
-rw-r--r-- | libjava/java/io/LineNumberReader.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libjava/java/io/LineNumberReader.java b/libjava/java/io/LineNumberReader.java index 12bafe3..9c4796d 100644 --- a/libjava/java/io/LineNumberReader.java +++ b/libjava/java/io/LineNumberReader.java @@ -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) |