summaryrefslogtreecommitdiff
path: root/deflate.c
diff options
context:
space:
mode:
Diffstat (limited to 'deflate.c')
-rw-r--r--deflate.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/deflate.c b/deflate.c
index 2409f07..7d44627 100644
--- a/deflate.c
+++ b/deflate.c
@@ -47,7 +47,7 @@
47 * 47 *
48 */ 48 */
49 49
50/* $Id: deflate.c,v 1.3 1995/04/10 16:03:45 jloup Exp $ */ 50/* $Id: deflate.c,v 1.4 1995/04/14 19:49:46 jloup Exp $ */
51 51
52#include "deflate.h" 52#include "deflate.h"
53 53
@@ -195,9 +195,11 @@ int deflateInit2 (strm, level, method, windowBits, memLevel, strategy)
195 s->noheader = noheader; 195 s->noheader = noheader;
196 s->w_bits = windowBits; 196 s->w_bits = windowBits;
197 s->w_size = 1 << s->w_bits; 197 s->w_size = 1 << s->w_bits;
198 s->w_mask = s->w_size - 1;
198 199
199 s->hash_bits = memLevel + 7; 200 s->hash_bits = memLevel + 7;
200 s->hash_size = 1 << s->hash_bits; 201 s->hash_size = 1 << s->hash_bits;
202 s->hash_mask = s->hash_size - 1;
201 s->hash_shift = ((s->hash_bits+MIN_MATCH-1)/MIN_MATCH); 203 s->hash_shift = ((s->hash_bits+MIN_MATCH-1)/MIN_MATCH);
202 204
203 s->window = (Byte*) ZALLOC(strm, s->w_size, 2*sizeof(Byte)); 205 s->window = (Byte*) ZALLOC(strm, s->w_size, 2*sizeof(Byte));