summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel P <pavlov.pavel@gmail.com>2026-01-21 14:30:11 +0200
committerHans Kristian Rosbach <hk-github@circlestorm.org>2026-01-24 22:50:22 +0100
commit8cdb265558990bc9bd8eb852ff72cd45f138e751 (patch)
tree9cb5c7f0c52a0ae75c0e0d7706f56ffa4a91b3e0
parent1b47f5e741e528cd40425c0cdd5a779a7969263e (diff)
downloadProject-Tick-8cdb265558990bc9bd8eb852ff72cd45f138e751.tar.gz
Project-Tick-8cdb265558990bc9bd8eb852ff72cd45f138e751.zip
Move cleanup to inffast_tpl.h, clean up INFLATE_FAST
-rw-r--r--chunkset_tpl.h16
-rw-r--r--inffast_tpl.h17
2 files changed, 17 insertions, 16 deletions
diff --git a/chunkset_tpl.h b/chunkset_tpl.h
index 035bb92cd1..d6e40e6f86 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 0723d135cf..aba9ca4bb3 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