Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/ikvm-fork.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjfrijters <jfrijters>2010-08-03 16:38:54 +0400
committerjfrijters <jfrijters>2010-08-03 16:38:54 +0400
commit1ecdc51132d6d4cbfa6016cc93f0ece28cd19fd6 (patch)
tree507428a3e4b68122c2da68aeee630aed17a79cb0 /openjdk/java/util/zip/Inflater.java
parent50538d31a1330405b93684ed6ca4863e239d26fa (diff)
Inflater.finished() should not throw NPE if it is called after end() is called.
Diffstat (limited to 'openjdk/java/util/zip/Inflater.java')
-rw-r--r--openjdk/java/util/zip/Inflater.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/openjdk/java/util/zip/Inflater.java b/openjdk/java/util/zip/Inflater.java
index 65bdd86b..a5912bdf 100644
--- a/openjdk/java/util/zip/Inflater.java
+++ b/openjdk/java/util/zip/Inflater.java
@@ -216,7 +216,8 @@ public class Inflater
*/
public boolean finished()
{
- return mode == FINISHED && outputWindow.getAvailable() == 0;
+ return mode == FINISHED
+ && (outputWindow == null || outputWindow.getAvailable() == 0);
}
/**