aboutsummaryrefslogtreecommitdiff
path: root/src/org/tukaani/xz/BlockOutputStream.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/org/tukaani/xz/BlockOutputStream.java')
-rw-r--r--src/org/tukaani/xz/BlockOutputStream.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/org/tukaani/xz/BlockOutputStream.java b/src/org/tukaani/xz/BlockOutputStream.java
index 03fd0a9..8ac4407 100644
--- a/src/org/tukaani/xz/BlockOutputStream.java
+++ b/src/org/tukaani/xz/BlockOutputStream.java
@@ -28,7 +28,8 @@ class BlockOutputStream extends FinishableOutputStream {
private final byte[] tempBuf = new byte[1];
public BlockOutputStream(OutputStream out, FilterEncoder[] filters,
- Check check) throws IOException {
+ Check check, ArrayCache arrayCache)
+ throws IOException {
this.out = out;
this.check = check;
@@ -36,7 +37,7 @@ class BlockOutputStream extends FinishableOutputStream {
outCounted = new CountingOutputStream(out);
filterChain = outCounted;
for (int i = filters.length - 1; i >= 0; --i)
- filterChain = filters[i].getOutputStream(filterChain);
+ filterChain = filters[i].getOutputStream(filterChain, arrayCache);
// Prepare to encode the Block Header field.
ByteArrayOutputStream bufStream = new ByteArrayOutputStream();