]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-compression: Fixed LZ4 maximum output buffer size
authorTeemu Huovila <teemu.huovila@dovecot.fi>
Thu, 30 Jan 2014 02:38:57 +0000 (03:38 +0100)
committerTeemu Huovila <teemu.huovila@dovecot.fi>
Thu, 30 Jan 2014 02:38:57 +0000 (03:38 +0100)
src/lib-compression/ostream-lz4.c

index 90aa2abc01d59984042ad309275de7264a5ee9b0..81ac0981f46967a344ac9c374bae6ec8e137bd46 100644 (file)
@@ -18,7 +18,7 @@ struct lz4_ostream {
        unsigned int compressbuf_offset;
 
        /* chunk size, followed by compressed data */
-       unsigned char outbuf[IOSTREAM_LZ4_CHUNK_PREFIX_LEN + CHUNK_SIZE];
+       unsigned char outbuf[IOSTREAM_LZ4_CHUNK_PREFIX_LEN + LZ4_COMPRESSBOUND(CHUNK_SIZE)];
        unsigned int outbuf_offset, outbuf_used;
 };