From 317de72d871f43a772ea365913e639baaab91bcc Mon Sep 17 00:00:00 2001 From: Nathan Moinvaziri Date: Sun, 24 Jan 2021 22:23:21 -0800 Subject: [PATCH] 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 --- zconf.h.in | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/zconf.h.in b/zconf.h.in index d2c02fbb..fcbcbb6b 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. */ -- 2.47.2