Revert zlib.h r1.7
authortb <tb@openbsd.org>
Wed, 20 Jul 2022 11:35:36 +0000 (11:35 +0000)
committertb <tb@openbsd.org>
Wed, 20 Jul 2022 11:35:36 +0000 (11:35 +0000)
commit009e268689356aeb8351c978d5843268ea5096a5
tree9ff2aea8e13715d148f4a4107bf701e640841baa
parentfa90ac5c787b88bcd714c01650b5cded334d9725
Revert zlib.h r1.7

The change from uLong to z_off_t was made due to a bug in gzip(1) which
was fixed by gkoehler in gzopen.c r1.35. The trouble with the z_off_t
change is that it is an ABI break and that it does not play well with
various ffi interfaces. For example, Perl and Rust break on ILP32 arches
with the system zlib.

Run through an i386 bulk by sthen and an i386 regress by bluhm, thanks.

ok bluhm
lib/libz/zlib.h