diff options
author | Nathan Moinvaziri <nathan@nathanm.com> | 2019-09-19 22:11:43 -0700 |
---|---|---|
committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2019-10-25 08:39:34 +0200 |
commit | 440d4287455065efca40454c92936c65119b1bf6 (patch) | |
tree | 06f6a1b9430888401b3a777a59c19da225a5be08 /inffast.c | |
parent | 710fe986a54a5c27e5f9cf517da580331dbfbd14 (diff) |
Fixed assert during inflate fast when len < sizeof(uint64_t).
Diffstat (limited to 'inffast.c')
-rw-r--r-- | inffast.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -310,7 +310,7 @@ void ZLIB_INTERNAL zng_inflate_fast(PREFIX3(stream) *strm, unsigned long start) if (dist >= len || dist >= INFFAST_CHUNKSIZE) out = chunkcopy(out, out - dist, len); else - out = chunkmemset(out, dist, len); + out = chunkmemsetsafe(out, dist, len, len); #else if (len < sizeof(uint64_t)) out = set_bytes(out, out - dist, dist, len); |