diff options
author | Mika Lindqvist <postmaster@raasu.org> | 2016-03-27 15:02:54 +0300 |
---|---|---|
committer | Hans Kristian Rosbach <hk-git@circlestorm.org> | 2017-01-30 12:07:06 +0100 |
commit | f111d5cb4219b7d8a4b8776b4392cc64e0efcd07 (patch) | |
tree | a81f7236be181d248fbefba5bfa30397ffa6f280 /deflate_slow.c | |
parent | e80a18b6e9b4d20f1721025f32026e068f6d234b (diff) |
Merge insert_string and bulk_insert_str.
** Partial merge of this commit, based on a8c94e9f5a3b9d3c62182bcf84e72304a3c1a6e5
Excludes changes to fill_window_sse.c, changes to fill_window_c() in deflate.c
and several unrelated changes in the commit.
Diffstat (limited to 'deflate_slow.c')
-rw-r--r-- | deflate_slow.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/deflate_slow.c b/deflate_slow.c index 6a855f0..f9e81d5 100644 --- a/deflate_slow.c +++ b/deflate_slow.c @@ -47,7 +47,7 @@ block_state deflate_slow(deflate_state *s, int flush) { */ hash_head = NIL; if (s->lookahead >= MIN_MATCH) { - hash_head = insert_string(s, s->strstart); + hash_head = insert_string(s, s->strstart, 1); } /* Find the longest match, discarding those <= prev_length. @@ -97,7 +97,7 @@ block_state deflate_slow(deflate_state *s, int flush) { s->prev_length -= 2; do { if (++s->strstart <= max_insert) { - insert_string(s, s->strstart); + insert_string(s, s->strstart, 1); } } while (--s->prev_length != 0); s->match_available = 0; @@ -110,7 +110,7 @@ block_state deflate_slow(deflate_state *s, int flush) { if (unlikely(insert_cnt > max_insert - s->strstart)) insert_cnt = max_insert - s->strstart; - bulk_insert_str(s, s->strstart + 1, insert_cnt); + insert_string(s, s->strstart + 1, insert_cnt); s->prev_length = 0; s->match_available = 0; s->match_length = MIN_MATCH-1; |