From 3f31f1ab4c7f6f6472203ba217e28afedb44223e Mon Sep 17 00:00:00 2001 From: "Chris D. Faulhaber" Date: Sat, 23 Mar 2002 13:05:53 +0000 Subject: [PATCH] Work around zlib bug where using a deflate window size of 8 will cause memory corruption. --- sys/net/zlib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/net/zlib.c b/sys/net/zlib.c index feef531f2b9..03bf230dd09 100644 --- a/sys/net/zlib.c +++ b/sys/net/zlib.c @@ -776,7 +776,7 @@ int deflateInit2_(strm, level, method, windowBits, memLevel, strategy, windowBits = -windowBits; } if (memLevel < 1 || memLevel > MAX_MEM_LEVEL || method != Z_DEFLATED || - windowBits < 8 || windowBits > 15 || level < 0 || level > 9 || + windowBits < 9 || windowBits > 15 || level < 0 || level > 9 || strategy < 0 || strategy > Z_HUFFMAN_ONLY) { return Z_STREAM_ERROR; }