From: Nathan Moinvaziri Date: Mon, 25 Jan 2021 06:23:21 +0000 (-0800) Subject: Fixed missing large file defines in zconf.in that exist in zconf-ng.in. Accidentally... X-Git-Tag: v2.0.0-RC2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=317de72d871f43a772ea365913e639baaab91bcc;p=thirdparty%2Fzlib-ng.git Fixed missing large file defines in zconf.in that exist in zconf-ng.in. Accidentally removed from api cleanup. https://github.com/zlib-ng/zlib-ng/commit/6dcc7bf815c803fe7712e449b3c8fee8f3ab6dda#diff-ce3e5ac484a4ca73e6533421950dbe15 --- diff --git a/zconf.h.in b/zconf.h.in index d2c02fbb9..fcbcbb6b1 100644 --- a/zconf.h.in +++ b/zconf.h.in @@ -148,6 +148,18 @@ typedef PTRDIFF_TYPE ptrdiff_t; # endif #endif +#if defined(_LFS64_LARGEFILE) && _LFS64_LARGEFILE-0 +# define Z_LFS64 +#endif + +#if defined(_LARGEFILE64_SOURCE) && defined(Z_LFS64) +# define Z_LARGE64 +#endif + +#if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS-0 == 64 && defined(Z_LFS64) +# define Z_WANT64 +#endif + #if !defined(SEEK_SET) # define SEEK_SET 0 /* Seek from beginning of file. */ # define SEEK_CUR 1 /* Seek from current position. */