From 8410f3c640ad0c0e667af174cccf8ec5de026e9d Mon Sep 17 00:00:00 2001 From: ariel shtul Date: Sun, 1 Nov 2020 12:02:06 +0200 Subject: [PATCH] remove redundant condition L#1067 asserts that (match_len >= TDEFL_MIN_MATCH_LEN) --- miniz_tdef.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/miniz_tdef.c b/miniz_tdef.c index 64113f8..e42fc6e 100644 --- a/miniz_tdef.c +++ b/miniz_tdef.c @@ -1074,9 +1074,7 @@ static MZ_FORCEINLINE void tdefl_record_match(tdefl_compressor *d, mz_uint match s0 = s_tdefl_small_dist_sym[match_dist & 511]; s1 = s_tdefl_large_dist_sym[(match_dist >> 8) & 127]; d->m_huff_count[1][(match_dist < 512) ? s0 : s1]++; - - if (match_len >= TDEFL_MIN_MATCH_LEN) - d->m_huff_count[0][s_tdefl_len_sym[match_len - TDEFL_MIN_MATCH_LEN]]++; + d->m_huff_count[0][s_tdefl_len_sym[match_len - TDEFL_MIN_MATCH_LEN]]++; } static mz_bool tdefl_compress_normal(tdefl_compressor *d)