diff --git a/brotli4j/src/main/java/com/aayushatharva/brotli4j/encoder/Encoder.java b/brotli4j/src/main/java/com/aayushatharva/brotli4j/encoder/Encoder.java index fd5793db..eda34bf4 100644 --- a/brotli4j/src/main/java/com/aayushatharva/brotli4j/encoder/Encoder.java +++ b/brotli4j/src/main/java/com/aayushatharva/brotli4j/encoder/Encoder.java @@ -70,7 +70,7 @@ public static byte[] compress(byte[] data, int offset, int length, Parameters pa int totalOutputSize = 0; try { encoder.getInputBuffer().put(data, offset, length); - encoder.push(EncoderJNI.Operation.FINISH, data.length); + encoder.push(EncoderJNI.Operation.FINISH, length); while (true) { if (!encoder.isSuccess()) { throw new IOException("encoding failed");