From: Pavel P Date: Wed, 21 Jan 2026 12:30:11 +0000 (+0200) Subject: Move cleanup to inffast_tpl.h, clean up INFLATE_FAST X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8cdb265558990bc9bd8eb852ff72cd45f138e751;p=thirdparty%2Fzlib-ng.git Move cleanup to inffast_tpl.h, clean up INFLATE_FAST --- diff --git a/chunkset_tpl.h b/chunkset_tpl.h index 035bb92cd..d6e40e6f8 100644 --- a/chunkset_tpl.h +++ b/chunkset_tpl.h @@ -279,19 +279,3 @@ static inline uint8_t *CHUNKCOPY_SAFE(uint8_t *out, uint8_t *from, uint64_t len, return CHUNKMEMSET(out, from, (unsigned)len); } - -// Cleanup -#undef CHUNKCOPY -#undef CHUNKMEMSET -#undef CHUNKMEMSET_SAFE -#undef CHUNKSIZE -#undef CHUNKUNROLL -#undef HAVE_CHUNKCOPY -#undef HAVE_CHUNKMEMSET_2 -#undef HAVE_CHUNKMEMSET_4 -#undef HAVE_CHUNKMEMSET_8 -#undef HAVE_CHUNKMEMSET_16 -#undef HAVE_CHUNK_MAG -#undef HAVE_HALFCHUNKCOPY -#undef HAVE_HALF_CHUNK -#undef HAVE_MASKED_READWRITE diff --git a/inffast_tpl.h b/inffast_tpl.h index 0723d135c..aba9ca4bb 100644 --- a/inffast_tpl.h +++ b/inffast_tpl.h @@ -336,3 +336,20 @@ void Z_INTERNAL INFLATE_FAST(PREFIX3(stream) *strm, uint32_t start) { - Larger unrolled copy loops (three is about right) - Moving len -= 3 statement into middle of loop */ + + // Cleanup +#undef CHUNKCOPY +#undef CHUNKMEMSET +#undef CHUNKMEMSET_SAFE +#undef CHUNKSIZE +#undef CHUNKUNROLL +#undef HAVE_CHUNKCOPY +#undef HAVE_CHUNKMEMSET_2 +#undef HAVE_CHUNKMEMSET_4 +#undef HAVE_CHUNKMEMSET_8 +#undef HAVE_CHUNKMEMSET_16 +#undef HAVE_CHUNK_MAG +#undef HAVE_HALFCHUNKCOPY +#undef HAVE_HALF_CHUNK +#undef HAVE_MASKED_READWRITE +#undef INFLATE_FAST