10#ifdef _LARGEFILE64_SOURCE
11# ifndef _LARGEFILE_SOURCE
12# define _LARGEFILE_SOURCE 1
14# ifdef _FILE_OFFSET_BITS
15# undef _FILE_OFFSET_BITS
20# define ZLIB_INTERNAL __attribute__((visibility ("hidden")))
45#if defined(__TURBOC__) || defined(_MSC_VER) || defined(_WIN32)
64#if defined(STDC99) || (defined(__TURBOC__) && __TURBOC__ >= 0x550)
65# ifndef HAVE_VSNPRINTF
66# define HAVE_VSNPRINTF
70#if defined(__CYGWIN__)
71# ifndef HAVE_VSNPRINTF
72# define HAVE_VSNPRINTF
76#if defined(MSDOS) && defined(__BORLANDC__) && (BORLANDC > 0x410)
77# ifndef HAVE_VSNPRINTF
78# define HAVE_VSNPRINTF
93# if !defined(vsnprintf) && !defined(NO_vsnprintf)
94# if !defined(_MSC_VER) || ( defined(_MSC_VER) && _MSC_VER < 1500 )
95# define vsnprintf _vsnprintf
116#if defined(_MSC_VER) && _MSC_VER < 1900
117# define snprintf _snprintf
136# define zstrerror() gz_strwinerror((DWORD)GetLastError())
140# define zstrerror() strerror(errno)
142# define zstrerror() "stdio error (consult errno)"
147#if !defined(_LARGEFILE64_SOURCE) || _LFS64_LARGEFILE-0 == 0
155#if MAX_MEM_LEVEL >= 8
156# define DEF_MEM_LEVEL 8
158# define DEF_MEM_LEVEL MAX_MEM_LEVEL
163#define GZBUFSIZE 8192
168#define GZ_WRITE 31153
225# define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > INT_MAX)
228# define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > gz_intmax())
UINT32 DWORD
Definition 7zTypes.h:194
gzFile file
Definition gzguts.h:212
gz_state FAR * state
Definition gzguts.h:211
Byte FAR * voidpf
Definition zconf.h:413
#define ZEXPORT
Definition zconf.h:380
#define ZEXTERN
Definition zconf.h:377
unsigned int uInt
Definition zconf.h:393
Byte * voidp
Definition zconf.h:414
#define OF(args)
Definition zconf.h:292
#define z_off64_t
Definition zconf.h:513
#define FAR
Definition zconf.h:387
gz_state FAR * gz_statep
Definition gzguts.h:202
#define ZLIB_INTERNAL
Definition gzguts.h:18
z_off64_t ZEXPORT gzseek64(gzFile file, z_off64_t offset, int whence)
Definition gzlib.c:441
z_off64_t ZEXPORT gztell64(gzFile file)
Definition gzlib.c:530
unsigned ZLIB_INTERNAL gz_intmax()
Definition gzlib.c:700
gzFile ZEXPORT gzopen64(char *path, const char *mode) const
Definition gzlib.c:353
z_off64_t ZEXPORT gzoffset64(gzFile file)
Definition gzlib.c:557
void ZLIB_INTERNAL gz_error(gz_statep state, int err, const char *msg)
Definition gzlib.c:654
const lzma_allocator const uint8_t * in
Definition block.h:527
const lzma_allocator const uint8_t size_t uint8_t * out
Definition block.h:528
void error(char *msg) const
Definition minigzip.c:356