diff options
Diffstat (limited to 'libjava/java')
-rw-r--r-- | libjava/java/util/zip/InflaterInputStream.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libjava/java/util/zip/InflaterInputStream.java b/libjava/java/util/zip/InflaterInputStream.java index 92b897a..e09f208 100644 --- a/libjava/java/util/zip/InflaterInputStream.java +++ b/libjava/java/util/zip/InflaterInputStream.java @@ -65,6 +65,8 @@ public class InflaterInputStream extends FilterInputStream return -1; if (inf.needsInput()) fill (); + if (this.len == -1) + return -1; // Couldn't get any more data to feed to the Inflater if (inf.needsDictionary()) return -1; try |