summaryrefslogtreecommitdiff
path: root/gnu/java/net
diff options
context:
space:
mode:
authorChris Burdess <dog@bluezoo.org>2006-02-24 15:24:38 +0000
committerChris Burdess <dog@bluezoo.org>2006-02-24 15:24:38 +0000
commitdf10326626c7a356da32732f97393ce337551b4e (patch)
tree41590255ab2b5615de672dbb1ae0b6dcc3cbb7f2 /gnu/java/net
parent540baf15d001a13be13089cd862c200d588aed8b (diff)
downloadclasspath-df10326626c7a356da32732f97393ce337551b4e.tar.gz
2006-02-24 Chris Burdess <dog@gnu.org>
Fixes PR 26324 * gnu/java/net/CRLFInputStream.java: Fix incorrect end condition when off > 0.
Diffstat (limited to 'gnu/java/net')
-rw-r--r--gnu/java/net/CRLFInputStream.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/gnu/java/net/CRLFInputStream.java b/gnu/java/net/CRLFInputStream.java
index 91fd840b8..e021daf1b 100644
--- a/gnu/java/net/CRLFInputStream.java
+++ b/gnu/java/net/CRLFInputStream.java
@@ -145,13 +145,14 @@ public class CRLFInputStream
throws IOException
{
doReset = false;
- int lm1 = len - 1;
- for (int i = off; i < len; i++)
+ int end = off + len;
+ int em1 = end - 1;
+ for (int i = off; i < end; i++)
{
if (b[i] == CR)
{
int d;
- if (i == lm1)
+ if (i == em1)
{
d = in.read();
doReset = true;