diff options
Diffstat (limited to 'java/org/brotli/dec/Decode.java')
-rw-r--r-- | java/org/brotli/dec/Decode.java | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/java/org/brotli/dec/Decode.java b/java/org/brotli/dec/Decode.java index bf9b681..ebe25d1 100644 --- a/java/org/brotli/dec/Decode.java +++ b/java/org/brotli/dec/Decode.java @@ -7,7 +7,6 @@ package org.brotli.dec; import java.io.IOException; -import java.io.InputStream; import java.nio.ByteBuffer; /** @@ -290,7 +289,7 @@ final class Decode { * @param s uninitialized state without associated input * @param input compressed data source */ - static void initState(State s, InputStream input) { + static void initState(State s) { if (s.runningState != UNINITIALIZED) { throw new IllegalStateException("State MUST be uninitialized"); } @@ -302,7 +301,6 @@ final class Decode { calculateDistanceAlphabetLimit(MAX_ALLOWED_DISTANCE, 3, 15 << 3); s.distExtraBits = new byte[maxDistanceAlphabetLimit]; s.distOffset = new int[maxDistanceAlphabetLimit]; - s.input = input; BitReader.initBitReader(s); s.runningState = INITIALIZED; } @@ -315,10 +313,7 @@ final class Decode { return; } s.runningState = CLOSED; - if (s.input != null) { - Utils.closeInput(s.input); - s.input = null; - } + Utils.closeInput(s); } /** |