diff options
| author | Nathan Moinvaziri <nathan@nathanm.com> | 2026-03-09 20:15:34 -0700 |
|---|---|---|
| committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2026-03-11 00:58:24 +0100 |
| commit | 7c7390dc4b7b503a33b6e9feabde1f540325036c (patch) | |
| tree | 4ed1e25a6b1598ab26a3c3da1c1e829b3d966e97 | |
| parent | e1bcfe7e9c629553667c3f72e459bddaa1db0143 (diff) | |
| download | Project-Tick-7c7390dc4b7b503a33b6e9feabde1f540325036c.tar.gz Project-Tick-7c7390dc4b7b503a33b6e9feabde1f540325036c.zip | |
Clean up dead assignments in insert_match
When 56d3d985 was reverted in b85cfdf9, it restored dead
stores to match.strstart and match.match_length that
have no effect since match is passed by value. The
compiler already eliminated them; remove from source.
| -rw-r--r-- | deflate_medium.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/deflate_medium.c b/deflate_medium.c index 668b2d4c39..056cde3c8e 100644 --- a/deflate_medium.c +++ b/deflate_medium.c @@ -57,8 +57,6 @@ static void insert_match(deflate_state *s, struct match match) { } else { insert_string(s, match.strstart, match.orgstart - match.strstart + 1); } - match.strstart += match.match_length; - match.match_length = 0; } } return; @@ -80,11 +78,8 @@ static void insert_match(deflate_state *s, struct match match) { } else if (match.orgstart < match.strstart + match.match_length) { insert_string(s, match.orgstart, match.strstart + match.match_length - match.orgstart); } - match.strstart += match.match_length; - match.match_length = 0; } else { match.strstart += match.match_length; - match.match_length = 0; if (match.strstart >= (STD_MIN_MATCH - 2)) quick_insert_string(s, match.strstart + 2 - STD_MIN_MATCH); |
