From 13a294f044ef0a89b2dcbfbb5d4d4c792673348e Mon Sep 17 00:00:00 2001 From: Mark Adler Date: Fri, 9 Sep 2011 23:21:57 -0700 Subject: zlib 1.2.0.1 --- inffast.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'inffast.c') diff --git a/inffast.c b/inffast.c index 8d145c2..59a8af8 100644 --- a/inffast.c +++ b/inffast.c @@ -133,7 +133,7 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */ hold += (unsigned long)(PUP(in)) << bits; bits += 8; } - len += hold & ((1U << op) - 1); + len += (unsigned)hold & ((1U << op) - 1); hold >>= op; bits -= op; } @@ -161,7 +161,7 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */ bits += 8; } } - dist += hold & ((1U << op) - 1); + dist += (unsigned)hold & ((1U << op) - 1); hold >>= op; bits -= op; Tracevv((stderr, "inflate: distance %u\n", dist)); -- cgit v1.2.3-55-g6feb