]> git.ipfire.org Git - thirdparty/git.git/commit
compat/zlib: provide stubs for `deflateSetHeader()`
authorPatrick Steinhardt <ps@pks.im>
Tue, 28 Jan 2025 08:41:32 +0000 (09:41 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 28 Jan 2025 21:03:23 +0000 (13:03 -0800)
commitbb5d35c1a871cb1d8e4301e7b9b04e3266aec7f6
treee952a28b2f492cde4851a433dfde7fde5af42e6a
parenta2dcb6999837c762b85735174eb16f941830a2e7
compat/zlib: provide stubs for `deflateSetHeader()`

The function `deflateSetHeader()` has been introduced with zlib v1.2.2.1,
so we don't use it when linking against an older version of it. Refactor
the code to instead provide a central stub via "compat/zlib.h" so that
we can adapt it based on whether or not we use zlib-ng in a subsequent
commit.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
archive-tar.c
compat/zlib-compat.h