diff options
author | Andreas Fankhauser hiddenalpha.ch | 2023-02-01 01:58:05 +0100 |
---|---|---|
committer | Andreas Fankhauser hiddenalpha.ch | 2023-02-01 01:58:09 +0100 |
commit | 9e4ff1fe33081c1a4a8639fe2e27ffc6f2d4f48a (patch) | |
tree | 40782d092ca7d4dc99d4520c2a604b68d7dd8811 /src/main/c/deflate.c | |
parent | 8cf606b6a5567df81b9b9ece92a0fffaafb71849 (diff) | |
download | DeflateAndInflate-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.c | 4 |
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; |