summaryrefslogtreecommitdiff
path: root/src/main/c/deflate.c
diff options
context:
space:
mode:
authorAndreas Fankhauser hiddenalpha.ch2023-02-01 01:58:05 +0100
committerAndreas Fankhauser hiddenalpha.ch2023-02-01 01:58:09 +0100
commit9e4ff1fe33081c1a4a8639fe2e27ffc6f2d4f48a (patch)
tree40782d092ca7d4dc99d4520c2a604b68d7dd8811 /src/main/c/deflate.c
parent8cf606b6a5567df81b9b9ece92a0fffaafb71849 (diff)
downloadDeflateAndInflate-9e4ff1fe33081c1a4a8639fe2e27ffc6f2d4f48a.zip
DeflateAndInflate-9e4ff1fe33081c1a4a8639fe2e27ffc6f2d4f48a.tar.gz
Enhance buffer sizes (hope for better performance) TryFix some inflate bugs
Diffstat (limited to 'src/main/c/deflate.c')
-rw-r--r--src/main/c/deflate.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/c/deflate.c b/src/main/c/deflate.c
index df3a00a..120ed64 100644
--- a/src/main/c/deflate.c
+++ b/src/main/c/deflate.c
@@ -75,10 +75,10 @@ static int parseArgs( int argc, char**argv, Deflate*deflateCls ){
static int doDeflate( Deflate*deflateCls ){
int err;
z_stream strm;
- uchar innBuf[65536];
+ uchar innBuf[1<<18];
const int innBuf_cap = sizeof innBuf;
int innBuf_len = 0, innBuf_off = 0;
- uchar outBuf[65536];
+ uchar outBuf[1<<18];
const int outBuf_cap = sizeof outBuf;
int outBuf_len = 0;
int zlibHdrWritten = deflateCls->useZlibHdr ? 2 : 0;