summaryrefslogtreecommitdiff
path: root/contrib/optimizations/inffast_chunk.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/optimizations/inffast_chunk.c')
-rw-r--r--contrib/optimizations/inffast_chunk.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/optimizations/inffast_chunk.c b/contrib/optimizations/inffast_chunk.c
index 4099edf..4bacbc4 100644
--- a/contrib/optimizations/inffast_chunk.c
+++ b/contrib/optimizations/inffast_chunk.c
@@ -276,7 +276,7 @@ unsigned start; /* inflate()'s starting value for strm->avail_out */
the main copy is near the end.
*/
out = chunkunroll_relaxed(out, &dist, &len);
- out = chunkcopy_safe(out, out - dist, len, limit);
+ out = chunkcopy_safe_ugly(out, dist, len, limit);
} else {
/* from points to window, so there is no risk of
overlapping pointers requiring memset-like behaviour