From 7371dd5ed076ed4fe15c354b07001653cb2ede52 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Thu, 20 Dec 2012 22:16:27 -0600 Subject: [PATCH] xpress_decode_match(): Allow lengths encoded in unnecessary bytes --- src/xpress-decompress.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/xpress-decompress.c b/src/xpress-decompress.c index f2a06033..9c5d4866 100644 --- a/src/xpress-decompress.c +++ b/src/xpress-decompress.c @@ -126,8 +126,6 @@ static int xpress_decode_match(unsigned huffsym, unsigned window_pos, return ret; match_len |= (ret << 8); - if (match_len < 0xf) - return -1; } else { match_len += 0xf; } -- 2.43.0