From f48a29c4ae03f14cd69216afee640f8987154b6d Mon Sep 17 00:00:00 2001 From: Davies Liu Date: Sun, 26 Oct 2014 01:06:20 -0700 Subject: [PATCH] fix memory leak in SnappyOutputStream --- src/main/java/org/xerial/snappy/SnappyOutputStream.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/xerial/snappy/SnappyOutputStream.java b/src/main/java/org/xerial/snappy/SnappyOutputStream.java index 805bb39..6041767 100755 --- a/src/main/java/org/xerial/snappy/SnappyOutputStream.java +++ b/src/main/java/org/xerial/snappy/SnappyOutputStream.java @@ -93,7 +93,7 @@ public class SnappyOutputStream extends OutputStream { this.outputBufferAllocator = bufferAllocatorFactory.getBufferAllocator(outputSize); inputBuffer = inputBufferAllocator.allocate(inputSize); - outputBuffer = inputBufferAllocator.allocate(outputSize); + outputBuffer = outputBufferAllocator.allocate(outputSize); outputCursor = SnappyCodec.currentHeader.writeHeader(outputBuffer, 0); }