diff options
author | Hans Kristian Rosbach <hk-git@circlestorm.org> | 2015-06-24 23:06:13 +0200 |
---|---|---|
committer | Hans Kristian Rosbach <hk-git@circlestorm.org> | 2015-06-24 23:06:13 +0200 |
commit | 43580a20b6b78873605109e6d661bc3dc1677cd6 (patch) | |
tree | f328b42f9db712bf8a27f014cdeb857929b6fe3f /deflate_p.h | |
parent | 84eecff6bc746d3f832575735b392331c3d480ff (diff) |
Make insert_string_sse more similar to insert_string_c.
Diffstat (limited to 'deflate_p.h')
-rw-r--r-- | deflate_p.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/deflate_p.h b/deflate_p.h index e43f1be..6b13528 100644 --- a/deflate_p.h +++ b/deflate_p.h @@ -51,9 +51,8 @@ local inline Pos insert_string_sse(deflate_state *const s, const Pos str, uInt c : "r" (val) ); - ret = s->head[h & s->hash_mask]; + ret = s->prev[(str+idx) & s->w_mask] = s->head[h & s->hash_mask]; s->head[h & s->hash_mask] = str+idx; - s->prev[(str+idx) & s->w_mask] = ret; } return ret; } |