COMPRESS-271 slide isn't overwriting enough

Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/db537030
Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/db537030
Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/db537030

Branch: refs/heads/master
Commit: db537030365da582402996c98c9db9023c2f813d
Parents: 8a949d1
Author: Stefan Bodewig <[email protected]>
Authored: Tue Jan 17 21:43:31 2017 +0100
Committer: Stefan Bodewig <[email protected]>
Committed: Tue Jan 17 21:43:31 2017 +0100

----------------------------------------------------------------------
 .../compressors/lz77support/AbstractLZ77CompressorInputStream.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-compress/blob/db537030/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
 
b/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
index ea9b8b2..0877a1d 100644
--- 
a/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
+++ 
b/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
@@ -182,7 +182,7 @@ public abstract class AbstractLZ77CompressorInputStream 
extends CompressorInputS
     }
 
     private void slideBuffer() {
-        System.arraycopy(buf, windowSize, buf, 0, windowSize);
+        System.arraycopy(buf, windowSize, buf, 0, windowSize * 2);
         writeIndex -= windowSize;
         readIndex -= windowSize;
     }

Reply via email to