diff options
Diffstat (limited to 'dep/zlib/zconf.h')
| -rw-r--r-- | dep/zlib/zconf.h | 33 | 
1 files changed, 19 insertions, 14 deletions
diff --git a/dep/zlib/zconf.h b/dep/zlib/zconf.h index 8a46a58b30c..9987a775530 100644 --- a/dep/zlib/zconf.h +++ b/dep/zlib/zconf.h @@ -1,5 +1,5 @@  /* zconf.h -- configuration of the zlib compression library - * Copyright (C) 1995-2012 Jean-loup Gailly. + * Copyright (C) 1995-2013 Jean-loup Gailly.   * For conditions of distribution and use, see copyright notice in zlib.h   */ @@ -21,6 +21,7 @@  #  define _dist_code            z__dist_code  #  define _length_code          z__length_code  #  define _tr_align             z__tr_align +#  define _tr_flush_bits        z__tr_flush_bits  #  define _tr_flush_block       z__tr_flush_block  #  define _tr_init              z__tr_init  #  define _tr_stored_block      z__tr_stored_block @@ -77,6 +78,7 @@  #      define gzopen_w              z_gzopen_w  #    endif  #    define gzprintf              z_gzprintf +#    define gzvprintf             z_gzvprintf  #    define gzputc                z_gzputc  #    define gzputs                z_gzputs  #    define gzread                z_gzread @@ -103,6 +105,7 @@  #  define inflateReset          z_inflateReset  #  define inflateReset2         z_inflateReset2  #  define inflateSetDictionary  z_inflateSetDictionary +#  define inflateGetDictionary  z_inflateGetDictionary  #  define inflateSync           z_inflateSync  #  define inflateSyncPoint      z_inflateSyncPoint  #  define inflateUndermine      z_inflateUndermine @@ -388,20 +391,14 @@ typedef uLong FAR uLongf;     typedef Byte       *voidp;  #endif -/* ./configure may #define Z_U4 here */ -  #if !defined(Z_U4) && !defined(Z_SOLO) && defined(STDC)  #  include <limits.h>  #  if (UINT_MAX == 0xffffffffUL)  #    define Z_U4 unsigned -#  else -#    if (ULONG_MAX == 0xffffffffUL) -#      define Z_U4 unsigned long -#    else -#      if (USHRT_MAX == 0xffffffffUL) -#        define Z_U4 unsigned short -#      endif -#    endif +#  elif (ULONG_MAX == 0xffffffffUL) +#    define Z_U4 unsigned long +#  elif (USHRT_MAX == 0xffffffffUL) +#    define Z_U4 unsigned short  #  endif  #endif @@ -425,8 +422,16 @@ typedef uLong FAR uLongf;  #  endif  #endif +#if defined(STDC) || defined(Z_HAVE_STDARG_H) +#  ifndef Z_SOLO +#    include <stdarg.h>         /* for va_list */ +#  endif +#endif +  #ifdef _WIN32 -#  include <stddef.h>           /* for wchar_t */ +#  ifndef Z_SOLO +#    include <stddef.h>         /* for wchar_t */ +#  endif  #endif  /* a little trick to accommodate both "#define _LARGEFILE64_SOURCE" and @@ -435,7 +440,7 @@ typedef uLong FAR uLongf;   * both "#undef _LARGEFILE64_SOURCE" and "#define _LARGEFILE64_SOURCE 0" as   * equivalently requesting no 64-bit operations   */ -#if defined(LARGEFILE64_SOURCE) && -_LARGEFILE64_SOURCE - -1 == 1 +#if defined(_LARGEFILE64_SOURCE) && -_LARGEFILE64_SOURCE - -1 == 1  #  undef _LARGEFILE64_SOURCE  #endif @@ -443,7 +448,7 @@ typedef uLong FAR uLongf;  #  define Z_HAVE_UNISTD_H  #endif  #ifndef Z_SOLO -#  if defined(Z_HAVE_UNISTD_H) || defined(LARGEFILE64_SOURCE) +#  if defined(Z_HAVE_UNISTD_H) || defined(_LARGEFILE64_SOURCE)  #    include <unistd.h>         /* for SEEK_*, off_t, and _LFS64_LARGEFILE */  #    ifdef VMS  #      include <unixio.h>       /* for off_t */  | 
