]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[deflate] Remove userptr_t from decompression code
authorMichael Brown <mcb30@ipxe.org>
Tue, 22 Apr 2025 11:13:22 +0000 (12:13 +0100)
committerMichael Brown <mcb30@ipxe.org>
Tue, 22 Apr 2025 11:32:12 +0000 (12:32 +0100)
commitc059b341707863f8ecc4ecde75dd608dda72fdad
treea3d99be7a70692ba478268018db620a3de2b1c28
parentb89a34b07fee8b8bfb3cdf7d85d058c89e9d5b6f
[deflate] Remove userptr_t from decompression code

Simplify the deflate, zlib, and gzip decompression code by assuming
that all content is fully accessible via pointer dereferences.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/crypto/deflate.c
src/image/gzip.c
src/image/png.c
src/image/zlib.c
src/include/ipxe/deflate.h
src/include/ipxe/zlib.h
src/tests/deflate_test.c
src/tests/gzip_test.c
src/tests/zlib_test.c