Check this.len, not len, when determining if there is no more input data.
authorBryce McKinlay <bryce@gcc.gnu.org>
Wed, 29 Nov 2000 10:37:40 +0000 (10:37 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Wed, 29 Nov 2000 10:37:40 +0000 (10:37 +0000)
From-SVN: r37847

libjava/java/util/zip/InflaterInputStream.java

index d7459eb100d092515c865edc91c78d49c3c0d667..e712d19aa854c28935a6b1fcdece241117fa54a7 100644 (file)
@@ -89,7 +89,7 @@ public class InflaterInputStream extends FilterInputStream
        count = inf.inflate(buf, off, len);     
        if (count == 0)
          {
-           if (len == -1)
+           if (this.len == -1)
              return -1; // Couldn't get any more data to feed to the Inflater
            if (inf.needsDictionary())
              throw new ZipException ("Inflater needs Dictionary");