diff options
| author | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:22:21 -0700 |
|---|---|---|
| committer | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:22:21 -0700 |
| commit | 85e7d7d9ba71d95a9e6a64b98bae4fac09f06f1c (patch) | |
| tree | 790235a70a5d719992f0bf84864e43a7a4ef376b /contrib | |
| parent | 8e34b3a8024c028dd9fd21d70525fc6d215efde5 (diff) | |
| download | zlib-1.2.0.3.tar.gz zlib-1.2.0.3.tar.bz2 zlib-1.2.0.3.zip | |
zlib 1.2.0.3v1.2.0.3
Diffstat (limited to 'contrib')
| -rw-r--r-- | contrib/minizip/unzip.c | 31 | ||||
| -rw-r--r-- | contrib/minizip/zconf.h | 326 | ||||
| -rw-r--r-- | contrib/testzlib/testzlib.vcproj | 4 | ||||
| -rw-r--r-- | contrib/vstudio/vc15_16/zlib16.mak | 13 | ||||
| -rw-r--r-- | contrib/vstudio/vc70_32/miniunz.vcproj | 4 | ||||
| -rw-r--r-- | contrib/vstudio/vc70_32/minizip.vcproj | 4 | ||||
| -rw-r--r-- | contrib/vstudio/vc70_32/zlibstat.vcproj | 8 | ||||
| -rw-r--r-- | contrib/vstudio/vc70_32/zlibvc.vcproj | 24 |
8 files changed, 60 insertions, 354 deletions
diff --git a/contrib/minizip/unzip.c b/contrib/minizip/unzip.c index 07d869e..96f9f33 100644 --- a/contrib/minizip/unzip.c +++ b/contrib/minizip/unzip.c | |||
| @@ -828,7 +828,11 @@ extern int ZEXPORT unzLocateFile (file, szFileName, iCaseSensitivity) | |||
| 828 | unz_s* s; | 828 | unz_s* s; |
| 829 | int err; | 829 | int err; |
| 830 | 830 | ||
| 831 | 831 | /* We remember the 'current' position in the file so that we can jump | |
| 832 | * back there if we fail. | ||
| 833 | */ | ||
| 834 | unz_file_info cur_file_infoSaved; | ||
| 835 | unz_file_info_internal cur_file_info_internalSaved; | ||
| 832 | uLong num_fileSaved; | 836 | uLong num_fileSaved; |
| 833 | uLong pos_in_central_dirSaved; | 837 | uLong pos_in_central_dirSaved; |
| 834 | 838 | ||
| @@ -843,25 +847,36 @@ extern int ZEXPORT unzLocateFile (file, szFileName, iCaseSensitivity) | |||
| 843 | if (!s->current_file_ok) | 847 | if (!s->current_file_ok) |
| 844 | return UNZ_END_OF_LIST_OF_FILE; | 848 | return UNZ_END_OF_LIST_OF_FILE; |
| 845 | 849 | ||
| 850 | /* Save the current state */ | ||
| 846 | num_fileSaved = s->num_file; | 851 | num_fileSaved = s->num_file; |
| 847 | pos_in_central_dirSaved = s->pos_in_central_dir; | 852 | pos_in_central_dirSaved = s->pos_in_central_dir; |
| 853 | cur_file_infoSaved = s->cur_file_info; | ||
| 854 | cur_file_info_internalSaved = s->cur_file_info_internal; | ||
| 848 | 855 | ||
| 849 | err = unzGoToFirstFile(file); | 856 | err = unzGoToFirstFile(file); |
| 850 | 857 | ||
| 851 | while (err == UNZ_OK) | 858 | while (err == UNZ_OK) |
| 852 | { | 859 | { |
| 853 | char szCurrentFileName[UNZ_MAXFILENAMEINZIP+1]; | 860 | char szCurrentFileName[UNZ_MAXFILENAMEINZIP+1]; |
| 854 | unzGetCurrentFileInfo(file,NULL, | 861 | err = unzGetCurrentFileInfo(file,NULL, |
| 855 | szCurrentFileName,sizeof(szCurrentFileName)-1, | 862 | szCurrentFileName,sizeof(szCurrentFileName)-1, |
| 856 | NULL,0,NULL,0); | 863 | NULL,0,NULL,0); |
| 857 | if (unzStringFileNameCompare(szCurrentFileName, | 864 | if (err == UNZ_OK) |
| 858 | szFileName,iCaseSensitivity)==0) | 865 | { |
| 859 | return UNZ_OK; | 866 | if (unzStringFileNameCompare(szCurrentFileName, |
| 860 | err = unzGoToNextFile(file); | 867 | szFileName,iCaseSensitivity)==0) |
| 868 | return UNZ_OK; | ||
| 869 | err = unzGoToNextFile(file); | ||
| 870 | } | ||
| 861 | } | 871 | } |
| 862 | 872 | ||
| 873 | /* We failed, so restore the state of the 'current file' to where we | ||
| 874 | * were. | ||
| 875 | */ | ||
| 863 | s->num_file = num_fileSaved ; | 876 | s->num_file = num_fileSaved ; |
| 864 | s->pos_in_central_dir = pos_in_central_dirSaved ; | 877 | s->pos_in_central_dir = pos_in_central_dirSaved ; |
| 878 | s->cur_file_info = cur_file_infoSaved; | ||
| 879 | s->cur_file_info_internal = cur_file_info_internalSaved; | ||
| 865 | return err; | 880 | return err; |
| 866 | } | 881 | } |
| 867 | 882 | ||
diff --git a/contrib/minizip/zconf.h b/contrib/minizip/zconf.h deleted file mode 100644 index 8e6215a..0000000 --- a/contrib/minizip/zconf.h +++ /dev/null | |||
| @@ -1,326 +0,0 @@ | |||
| 1 | /* zconf.h -- configuration of the zlib compression library | ||
| 2 | * Copyright (C) 1995-2003 Jean-loup Gailly. | ||
| 3 | * For conditions of distribution and use, see copyright notice in zlib.h | ||
| 4 | */ | ||
| 5 | |||
| 6 | /* @(#) $Id$ */ | ||
| 7 | |||
| 8 | #ifndef _ZCONF_H | ||
| 9 | #define _ZCONF_H | ||
| 10 | |||
| 11 | /* | ||
| 12 | * If you *really* need a unique prefix for all types and library functions, | ||
| 13 | * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it. | ||
| 14 | */ | ||
| 15 | #ifdef Z_PREFIX | ||
| 16 | # define deflateInit_ z_deflateInit_ | ||
| 17 | # define deflate z_deflate | ||
| 18 | # define deflateEnd z_deflateEnd | ||
| 19 | # define inflateInit_ z_inflateInit_ | ||
| 20 | # define inflate z_inflate | ||
| 21 | # define inflateEnd z_inflateEnd | ||
| 22 | # define deflateInit2_ z_deflateInit2_ | ||
| 23 | # define deflateSetDictionary z_deflateSetDictionary | ||
| 24 | # define deflateCopy z_deflateCopy | ||
| 25 | # define deflateReset z_deflateReset | ||
| 26 | # define deflateParams z_deflateParams | ||
| 27 | # define deflateBound z_deflateBound | ||
| 28 | # define inflateInit2_ z_inflateInit2_ | ||
| 29 | # define inflateSetDictionary z_inflateSetDictionary | ||
| 30 | # define inflateSync z_inflateSync | ||
| 31 | # define inflateSyncPoint z_inflateSyncPoint | ||
| 32 | # define inflateCopy z_inflateCopy | ||
| 33 | # define inflateReset z_inflateReset | ||
| 34 | # define compress z_compress | ||
| 35 | # define compress2 z_compress2 | ||
| 36 | # define compressBound z_compressBound | ||
| 37 | # define uncompress z_uncompress | ||
| 38 | # define adler32 z_adler32 | ||
| 39 | # define crc32 z_crc32 | ||
| 40 | # define get_crc_table z_get_crc_table | ||
| 41 | |||
| 42 | # define Byte z_Byte | ||
| 43 | # define uInt z_uInt | ||
| 44 | # define uLong z_uLong | ||
| 45 | # define Bytef z_Bytef | ||
| 46 | # define charf z_charf | ||
| 47 | # define intf z_intf | ||
| 48 | # define uIntf z_uIntf | ||
| 49 | # define uLongf z_uLongf | ||
| 50 | # define voidpf z_voidpf | ||
| 51 | # define voidp z_voidp | ||
| 52 | #endif | ||
| 53 | |||
| 54 | |||
| 55 | #ifdef __STDC_VERSION__ | ||
| 56 | # ifndef STDC | ||
| 57 | # define STDC | ||
| 58 | # endif | ||
| 59 | # if __STDC_VERSION__ >= 199901L | ||
| 60 | # ifndef STDC99 | ||
| 61 | # define STDC99 | ||
| 62 | # endif | ||
| 63 | # endif | ||
| 64 | #endif | ||
| 65 | |||
| 66 | |||
| 67 | #if (defined(_WIN32) || defined(__WIN32__)) && !defined(WIN32) | ||
| 68 | # define WIN32 | ||
| 69 | #endif | ||
| 70 | #if defined(__GNUC__) || defined(WIN32) || defined(__386__) || defined(i386) | ||
| 71 | # ifndef __32BIT__ | ||
| 72 | # define __32BIT__ | ||
| 73 | # endif | ||
| 74 | #endif | ||
| 75 | #if defined(__MSDOS__) && !defined(MSDOS) | ||
| 76 | # define MSDOS | ||
| 77 | #endif | ||
| 78 | |||
| 79 | /* | ||
| 80 | * Compile with -DMAXSEG_64K if the alloc function cannot allocate more | ||
| 81 | * than 64k bytes at a time (needed on systems with 16-bit int). | ||
| 82 | */ | ||
| 83 | #if defined(MSDOS) && !defined(__32BIT__) | ||
| 84 | # define MAXSEG_64K | ||
| 85 | #endif | ||
| 86 | #ifdef MSDOS | ||
| 87 | # define UNALIGNED_OK | ||
| 88 | #endif | ||
| 89 | |||
| 90 | #if (defined(MSDOS) || defined(_WINDOWS) || defined(WIN32)) && !defined(STDC) | ||
| 91 | # define STDC | ||
| 92 | #endif | ||
| 93 | #if defined(__STDC__) || defined(__cplusplus) || defined(__OS2__) | ||
| 94 | # ifndef STDC | ||
| 95 | # define STDC | ||
| 96 | # endif | ||
| 97 | #endif | ||
| 98 | |||
| 99 | #if defined __HOS_AIX__ | ||
| 100 | # ifndef STDC | ||
| 101 | # define STDC | ||
| 102 | # endif | ||
| 103 | #endif | ||
| 104 | |||
| 105 | #ifndef STDC | ||
| 106 | # ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */ | ||
| 107 | # define const /* note: need a more gentle solution here */ | ||
| 108 | # endif | ||
| 109 | #endif | ||
| 110 | |||
| 111 | /* Some Mac compilers merge all .h files incorrectly: */ | ||
| 112 | #if defined(__MWERKS__) || defined(applec) ||defined(THINK_C) ||defined(__SC__) | ||
| 113 | # define NO_DUMMY_DECL | ||
| 114 | #endif | ||
| 115 | |||
| 116 | /* Old Borland C incorrectly complains about missing returns: */ | ||
| 117 | #if defined(__BORLANDC__) && (__BORLANDC__ < 0x460) | ||
| 118 | # define NEED_DUMMY_RETURN | ||
| 119 | #endif | ||
| 120 | #if defined(__TURBOC__) && !defined(__BORLANDC__) | ||
| 121 | # define NEED_DUMMY_RETURN | ||
| 122 | #endif | ||
| 123 | |||
| 124 | |||
| 125 | /* Maximum value for memLevel in deflateInit2 */ | ||
| 126 | #ifndef MAX_MEM_LEVEL | ||
| 127 | # ifdef MAXSEG_64K | ||
| 128 | # define MAX_MEM_LEVEL 8 | ||
| 129 | # else | ||
| 130 | # define MAX_MEM_LEVEL 9 | ||
| 131 | # endif | ||
| 132 | #endif | ||
| 133 | |||
| 134 | /* Maximum value for windowBits in deflateInit2 and inflateInit2. | ||
| 135 | * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files | ||
| 136 | * created by gzip. (Files created by minigzip can still be extracted by | ||
| 137 | * gzip.) | ||
| 138 | */ | ||
| 139 | #ifndef MAX_WBITS | ||
| 140 | # define MAX_WBITS 15 /* 32K LZ77 window */ | ||
| 141 | #endif | ||
| 142 | |||
| 143 | /* The memory requirements for deflate are (in bytes): | ||
| 144 | (1 << (windowBits+2)) + (1 << (memLevel+9)) | ||
| 145 | that is: 128K for windowBits=15 + 128K for memLevel = 8 (default values) | ||
| 146 | plus a few kilobytes for small objects. For example, if you want to reduce | ||
| 147 | the default memory requirements from 256K to 128K, compile with | ||
| 148 | make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7" | ||
| 149 | Of course this will generally degrade compression (there's no free lunch). | ||
| 150 | |||
| 151 | The memory requirements for inflate are (in bytes) 1 << windowBits | ||
| 152 | that is, 32K for windowBits=15 (default value) plus a few kilobytes | ||
| 153 | for small objects. | ||
| 154 | */ | ||
| 155 | |||
| 156 | /* Type declarations */ | ||
| 157 | |||
| 158 | #ifndef OF /* function prototypes */ | ||
| 159 | # ifdef STDC | ||
| 160 | # define OF(args) args | ||
| 161 | # else | ||
| 162 | # define OF(args) () | ||
| 163 | # endif | ||
| 164 | #endif | ||
| 165 | |||
| 166 | /* | ||
| 167 | * Microsoft Visual Studio define _vsnprintf but not vsnprintf | ||
| 168 | */ | ||
| 169 | #if !defined(STDC99) && !(defined(__TURBOC__) && __TURBOC__ >= 0x550) && !defined(VSNPRINTF_DEFINED) | ||
| 170 | # ifdef MSDOS | ||
| 171 | /* vsnprintf may exist on some MS-DOS compilers (DJGPP?), | ||
| 172 | but for now we just assume it doesn't. */ | ||
| 173 | # define NO_vsnprintf | ||
| 174 | # endif | ||
| 175 | # ifdef WIN32 | ||
| 176 | /* In Win32, vsnprintf is available as the "non-ANSI" _vsnprintf. */ | ||
| 177 | # if !defined(vsnprintf) && !defined(__TURBOC__) | ||
| 178 | # define vsnprintf _vsnprintf | ||
| 179 | # endif | ||
| 180 | # endif | ||
| 181 | # ifdef __TURBOC__ | ||
| 182 | # define NO_vsnprintf | ||
| 183 | # endif | ||
| 184 | #endif | ||
| 185 | |||
| 186 | /* The following definitions for FAR are needed only for MSDOS mixed | ||
| 187 | * model programming (small or medium model with some far allocations). | ||
| 188 | * This was tested only with MSC; for other MSDOS compilers you may have | ||
| 189 | * to define NO_MEMCPY in zutil.h. If you don't need the mixed model, | ||
| 190 | * just define FAR to be empty. | ||
| 191 | */ | ||
| 192 | #if (defined(M_I86SM) || defined(M_I86MM)) && !defined(__32BIT__) | ||
| 193 | /* MSC small or medium model */ | ||
| 194 | # define SMALL_MEDIUM | ||
| 195 | # ifdef _MSC_VER | ||
| 196 | # define FAR _far | ||
| 197 | # else | ||
| 198 | # define FAR far | ||
| 199 | # endif | ||
| 200 | #endif | ||
| 201 | #if defined(__BORLANDC__) && (defined(__SMALL__) || defined(__MEDIUM__)) | ||
| 202 | # ifndef __32BIT__ | ||
| 203 | # define SMALL_MEDIUM | ||
| 204 | # define FAR _far | ||
| 205 | # endif | ||
| 206 | #endif | ||
| 207 | |||
| 208 | #if defined(WIN32) && (!defined(ZLIB_WIN32_NODLL)) && (!defined(ZLIB_DLL)) | ||
| 209 | # define ZLIB_DLL | ||
| 210 | #endif | ||
| 211 | |||
| 212 | /* Compile with -DZLIB_DLL for Windows DLL support */ | ||
| 213 | #if defined(ZLIB_DLL) | ||
| 214 | # if defined(_WINDOWS) || defined(WINDOWS) || defined(WIN32) | ||
| 215 | # ifndef WINAPIV | ||
| 216 | # ifdef FAR | ||
| 217 | # undef FAR | ||
| 218 | # endif | ||
| 219 | # include <windows.h> | ||
| 220 | # endif | ||
| 221 | # ifdef WIN32 | ||
| 222 | # define ZEXPORT WINAPI | ||
| 223 | # define ZEXPORTVA WINAPIV | ||
| 224 | # else | ||
| 225 | # define ZEXPORT WINAPI _export | ||
| 226 | # define ZEXPORTVA FAR _cdecl _export | ||
| 227 | # endif | ||
| 228 | # endif | ||
| 229 | # if defined (__BORLANDC__) | ||
| 230 | # if (__BORLANDC__ >= 0x0500) && defined (WIN32) | ||
| 231 | # include <windows.h> | ||
| 232 | # define ZEXPORT __declspec(dllexport) WINAPI | ||
| 233 | # define ZEXPORTVA __declspec(dllexport) WINAPIV | ||
| 234 | # else | ||
| 235 | # if defined (_Windows) && defined (__DLL__) | ||
| 236 | # define ZEXPORT _export | ||
| 237 | # define ZEXPORTVA _export | ||
| 238 | # endif | ||
| 239 | # endif | ||
| 240 | # endif | ||
| 241 | #endif | ||
| 242 | |||
| 243 | #if defined (__BEOS__) | ||
| 244 | # if defined (ZLIB_DLL) | ||
| 245 | # define ZEXTERN extern __declspec(dllexport) | ||
| 246 | # else | ||
| 247 | # define ZEXTERN extern __declspec(dllimport) | ||
| 248 | # endif | ||
| 249 | #endif | ||
| 250 | |||
| 251 | #ifndef ZEXPORT | ||
| 252 | # define ZEXPORT | ||
| 253 | #endif | ||
| 254 | #ifndef ZEXPORTVA | ||
| 255 | # define ZEXPORTVA | ||
| 256 | #endif | ||
| 257 | #ifndef ZEXTERN | ||
| 258 | # define ZEXTERN extern | ||
| 259 | #endif | ||
| 260 | |||
| 261 | #ifndef FAR | ||
| 262 | # define FAR | ||
| 263 | #endif | ||
| 264 | |||
| 265 | #if !defined(__MACTYPES__) | ||
| 266 | typedef unsigned char Byte; /* 8 bits */ | ||
| 267 | #endif | ||
| 268 | typedef unsigned int uInt; /* 16 bits or more */ | ||
| 269 | typedef unsigned long uLong; /* 32 bits or more */ | ||
| 270 | |||
| 271 | #ifdef SMALL_MEDIUM | ||
| 272 | /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */ | ||
| 273 | # define Bytef Byte FAR | ||
| 274 | #else | ||
| 275 | typedef Byte FAR Bytef; | ||
| 276 | #endif | ||
| 277 | typedef char FAR charf; | ||
| 278 | typedef int FAR intf; | ||
| 279 | typedef uInt FAR uIntf; | ||
| 280 | typedef uLong FAR uLongf; | ||
| 281 | |||
| 282 | #ifdef STDC | ||
| 283 | typedef void const *voidpc; | ||
| 284 | typedef void FAR *voidpf; | ||
| 285 | typedef void *voidp; | ||
| 286 | #else | ||
| 287 | typedef Byte const *voidpc; | ||
| 288 | typedef Byte FAR *voidpf; | ||
| 289 | typedef Byte *voidp; | ||
| 290 | #endif | ||
| 291 | |||
| 292 | #if 0 /* HAVE_UNISTD_H -- this line is updated by ./configure */ | ||
| 293 | # include <sys/types.h> /* for off_t */ | ||
| 294 | # include <unistd.h> /* for SEEK_* and off_t */ | ||
| 295 | # ifdef VMS | ||
| 296 | # include <unixio.h> /* for off_t */ | ||
| 297 | # endif | ||
| 298 | # define z_off_t off_t | ||
| 299 | #endif | ||
| 300 | #ifndef SEEK_SET | ||
| 301 | # define SEEK_SET 0 /* Seek from beginning of file. */ | ||
| 302 | # define SEEK_CUR 1 /* Seek from current position. */ | ||
| 303 | # define SEEK_END 2 /* Set file pointer to EOF plus "offset" */ | ||
| 304 | #endif | ||
| 305 | #ifndef z_off_t | ||
| 306 | # define z_off_t long | ||
| 307 | #endif | ||
| 308 | |||
| 309 | /* MVS linker does not support external names larger than 8 bytes */ | ||
| 310 | #if defined(__MVS__) | ||
| 311 | # pragma map(deflateInit_,"DEIN") | ||
| 312 | # pragma map(deflateInit2_,"DEIN2") | ||
| 313 | # pragma map(deflateEnd,"DEEND") | ||
| 314 | # pragma map(deflateBound,"DEBND") | ||
| 315 | # pragma map(inflateInit_,"ININ") | ||
| 316 | # pragma map(inflateInit2_,"ININ2") | ||
| 317 | # pragma map(inflateEnd,"INEND") | ||
| 318 | # pragma map(inflateSync,"INSY") | ||
| 319 | # pragma map(inflateSetDictionary,"INSEDI") | ||
| 320 | # pragma map(compressBound,"CMBND") | ||
| 321 | # pragma map(inflate_table,"INTABL") | ||
| 322 | # pragma map(inflate_fast,"INFA") | ||
| 323 | # pragma map(inflate_copyright,"INCOPY") | ||
| 324 | #endif | ||
| 325 | |||
| 326 | #endif /* _ZCONF_H */ | ||
diff --git a/contrib/testzlib/testzlib.vcproj b/contrib/testzlib/testzlib.vcproj index 8e4233a..5165301 100644 --- a/contrib/testzlib/testzlib.vcproj +++ b/contrib/testzlib/testzlib.vcproj | |||
| @@ -19,7 +19,7 @@ | |||
| 19 | <Tool | 19 | <Tool |
| 20 | Name="VCCLCompilerTool" | 20 | Name="VCCLCompilerTool" |
| 21 | Optimization="0" | 21 | Optimization="0" |
| 22 | PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" | 22 | PreprocessorDefinitions="WIN32;ZLIB_DLL;_DEBUG;_CONSOLE" |
| 23 | MinimalRebuild="TRUE" | 23 | MinimalRebuild="TRUE" |
| 24 | BasicRuntimeChecks="3" | 24 | BasicRuntimeChecks="3" |
| 25 | RuntimeLibrary="5" | 25 | RuntimeLibrary="5" |
| @@ -63,7 +63,7 @@ | |||
| 63 | Optimization="2" | 63 | Optimization="2" |
| 64 | InlineFunctionExpansion="1" | 64 | InlineFunctionExpansion="1" |
| 65 | OmitFramePointers="TRUE" | 65 | OmitFramePointers="TRUE" |
| 66 | PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" | 66 | PreprocessorDefinitions="WIN32;ZLIB_DLL;NDEBUG;_CONSOLE" |
| 67 | StringPooling="TRUE" | 67 | StringPooling="TRUE" |
| 68 | RuntimeLibrary="4" | 68 | RuntimeLibrary="4" |
| 69 | EnableFunctionLevelLinking="TRUE" | 69 | EnableFunctionLevelLinking="TRUE" |
diff --git a/contrib/vstudio/vc15_16/zlib16.mak b/contrib/vstudio/vc15_16/zlib16.mak index 75c8d80..cb65885 100644 --- a/contrib/vstudio/vc15_16/zlib16.mak +++ b/contrib/vstudio/vc15_16/zlib16.mak | |||
| @@ -22,8 +22,8 @@ CPPUSEPCHFLAG = | |||
| 22 | FIRSTC = ADLER32.C | 22 | FIRSTC = ADLER32.C |
| 23 | FIRSTCPP = | 23 | FIRSTCPP = |
| 24 | RC = rc | 24 | RC = rc |
| 25 | CFLAGS_D_WDLL = /nologo /G2 /W3 /Zi /ALw /Od /D "_DEBUG" /D "WINDOWS" /D "ZLIB_DLL" /FR /GD /Fd"ZLIB.PDB" | 25 | CFLAGS_D_WDLL = /nologo /G2 /W3 /Zi /ALw /Od /D "_DEBUG" /D "WINDOWS" /D "ZLIB_DLL" /D "ZLIB_INTERNAL" /FR /GD /Fd"ZLIB.PDB" |
| 26 | CFLAGS_R_WDLL = /nologo /W3 /ALw /O1 /D "NDEBUG" /D "WINDOWS" /D "ZLIB_DLL" /FR /GD | 26 | CFLAGS_R_WDLL = /nologo /W3 /ALw /O1 /D "NDEBUG" /D "WINDOWS" /D "ZLIB_DLL" /D "ZLIB_INTERNAL" /FR /GD |
| 27 | LFLAGS_D_WDLL = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /CO /NOE /ALIGN:16 /MAP:FULL | 27 | LFLAGS_D_WDLL = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /CO /NOE /ALIGN:16 /MAP:FULL |
| 28 | LFLAGS_R_WDLL = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /NOE /ALIGN:16 /MAP:FULL | 28 | LFLAGS_R_WDLL = /NOLOGO /ONERROR:NOEXE /NOD /PACKC:61440 /NOE /ALIGN:16 /MAP:FULL |
| 29 | LIBS_D_WDLL = oldnames libw commdlg shell olecli olesvr ldllcew | 29 | LIBS_D_WDLL = oldnames libw commdlg shell olecli olesvr ldllcew |
| @@ -74,7 +74,8 @@ COMPRESS_DEP = c:\zlib\zlib.h \ | |||
| 74 | c:\zlib\zconf.h | 74 | c:\zlib\zconf.h |
| 75 | 75 | ||
| 76 | 76 | ||
| 77 | CRC32_DEP = c:\zlib\zlib.h \ | 77 | CRC32_DEP = c:\zlib\zutil.h \ |
| 78 | c:\zlib\zlib.h \ | ||
| 78 | c:\zlib\zconf.h \ | 79 | c:\zlib\zconf.h \ |
| 79 | c:\zlib\crc32.h | 80 | c:\zlib\crc32.h |
| 80 | 81 | ||
| @@ -128,13 +129,15 @@ ZLIB16_RCDEP = | |||
| 128 | ZIP_DEP = c:\zlib\zlib.h \ | 129 | ZIP_DEP = c:\zlib\zlib.h \ |
| 129 | c:\zlib\zconf.h \ | 130 | c:\zlib\zconf.h \ |
| 130 | c:\zlib\zip.h \ | 131 | c:\zlib\zip.h \ |
| 131 | c:\zlib\ioapi.h | 132 | c:\zlib\ioapi.h \ |
| 133 | c:\zlib\crypt.h | ||
| 132 | 134 | ||
| 133 | 135 | ||
| 134 | UNZIP_DEP = c:\zlib\zlib.h \ | 136 | UNZIP_DEP = c:\zlib\zlib.h \ |
| 135 | c:\zlib\zconf.h \ | 137 | c:\zlib\zconf.h \ |
| 136 | c:\zlib\unzip.h \ | 138 | c:\zlib\unzip.h \ |
| 137 | c:\zlib\ioapi.h | 139 | c:\zlib\ioapi.h \ |
| 140 | c:\zlib\crypt.h | ||
| 138 | 141 | ||
| 139 | 142 | ||
| 140 | INFBACK_DEP = c:\zlib\zutil.h \ | 143 | INFBACK_DEP = c:\zlib\zutil.h \ |
diff --git a/contrib/vstudio/vc70_32/miniunz.vcproj b/contrib/vstudio/vc70_32/miniunz.vcproj index 56f0da3..1c6967f 100644 --- a/contrib/vstudio/vc70_32/miniunz.vcproj +++ b/contrib/vstudio/vc70_32/miniunz.vcproj | |||
| @@ -19,7 +19,7 @@ | |||
| 19 | <Tool | 19 | <Tool |
| 20 | Name="VCCLCompilerTool" | 20 | Name="VCCLCompilerTool" |
| 21 | Optimization="0" | 21 | Optimization="0" |
| 22 | PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" | 22 | PreprocessorDefinitions="WIN32;ZLIB_DLL;_DEBUG;_CONSOLE" |
| 23 | MinimalRebuild="TRUE" | 23 | MinimalRebuild="TRUE" |
| 24 | BasicRuntimeChecks="3" | 24 | BasicRuntimeChecks="3" |
| 25 | RuntimeLibrary="5" | 25 | RuntimeLibrary="5" |
| @@ -63,7 +63,7 @@ | |||
| 63 | Optimization="2" | 63 | Optimization="2" |
| 64 | InlineFunctionExpansion="1" | 64 | InlineFunctionExpansion="1" |
| 65 | OmitFramePointers="TRUE" | 65 | OmitFramePointers="TRUE" |
| 66 | PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" | 66 | PreprocessorDefinitions="WIN32;ZLIB_DLL;NDEBUG;_CONSOLE" |
| 67 | StringPooling="TRUE" | 67 | StringPooling="TRUE" |
| 68 | RuntimeLibrary="4" | 68 | RuntimeLibrary="4" |
| 69 | EnableFunctionLevelLinking="TRUE" | 69 | EnableFunctionLevelLinking="TRUE" |
diff --git a/contrib/vstudio/vc70_32/minizip.vcproj b/contrib/vstudio/vc70_32/minizip.vcproj index 2cc5aca..93e2a41 100644 --- a/contrib/vstudio/vc70_32/minizip.vcproj +++ b/contrib/vstudio/vc70_32/minizip.vcproj | |||
| @@ -19,7 +19,7 @@ | |||
| 19 | <Tool | 19 | <Tool |
| 20 | Name="VCCLCompilerTool" | 20 | Name="VCCLCompilerTool" |
| 21 | Optimization="0" | 21 | Optimization="0" |
| 22 | PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" | 22 | PreprocessorDefinitions="WIN32;ZLIB_DLL;_DEBUG;_CONSOLE" |
| 23 | MinimalRebuild="TRUE" | 23 | MinimalRebuild="TRUE" |
| 24 | BasicRuntimeChecks="3" | 24 | BasicRuntimeChecks="3" |
| 25 | RuntimeLibrary="5" | 25 | RuntimeLibrary="5" |
| @@ -63,7 +63,7 @@ | |||
| 63 | Optimization="2" | 63 | Optimization="2" |
| 64 | InlineFunctionExpansion="1" | 64 | InlineFunctionExpansion="1" |
| 65 | OmitFramePointers="TRUE" | 65 | OmitFramePointers="TRUE" |
| 66 | PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" | 66 | PreprocessorDefinitions="WIN32;ZLIB_DLL;NDEBUG;_CONSOLE" |
| 67 | StringPooling="TRUE" | 67 | StringPooling="TRUE" |
| 68 | RuntimeLibrary="4" | 68 | RuntimeLibrary="4" |
| 69 | EnableFunctionLevelLinking="TRUE" | 69 | EnableFunctionLevelLinking="TRUE" |
diff --git a/contrib/vstudio/vc70_32/zlibstat.vcproj b/contrib/vstudio/vc70_32/zlibstat.vcproj index 94d4a63..7470b58 100644 --- a/contrib/vstudio/vc70_32/zlibstat.vcproj +++ b/contrib/vstudio/vc70_32/zlibstat.vcproj | |||
| @@ -20,7 +20,7 @@ | |||
| 20 | <Tool | 20 | <Tool |
| 21 | Name="VCCLCompilerTool" | 21 | Name="VCCLCompilerTool" |
| 22 | Optimization="0" | 22 | Optimization="0" |
| 23 | PreprocessorDefinitions="WIN32" | 23 | PreprocessorDefinitions="WIN32;ZLIB_DLL" |
| 24 | ExceptionHandling="FALSE" | 24 | ExceptionHandling="FALSE" |
| 25 | RuntimeLibrary="5" | 25 | RuntimeLibrary="5" |
| 26 | PrecompiledHeaderFile=".\zlibstatDebug/zlibstat.pch" | 26 | PrecompiledHeaderFile=".\zlibstatDebug/zlibstat.pch" |
| @@ -61,7 +61,7 @@ | |||
| 61 | <Tool | 61 | <Tool |
| 62 | Name="VCCLCompilerTool" | 62 | Name="VCCLCompilerTool" |
| 63 | InlineFunctionExpansion="1" | 63 | InlineFunctionExpansion="1" |
| 64 | PreprocessorDefinitions="WIN32" | 64 | PreprocessorDefinitions="WIN32;ZLIB_DLL" |
| 65 | StringPooling="TRUE" | 65 | StringPooling="TRUE" |
| 66 | ExceptionHandling="FALSE" | 66 | ExceptionHandling="FALSE" |
| 67 | RuntimeLibrary="4" | 67 | RuntimeLibrary="4" |
| @@ -102,7 +102,7 @@ | |||
| 102 | <Tool | 102 | <Tool |
| 103 | Name="VCCLCompilerTool" | 103 | Name="VCCLCompilerTool" |
| 104 | InlineFunctionExpansion="1" | 104 | InlineFunctionExpansion="1" |
| 105 | PreprocessorDefinitions="WIN32,ASMV" | 105 | PreprocessorDefinitions="WIN32;ZLIB_DLL,ASMV" |
| 106 | StringPooling="TRUE" | 106 | StringPooling="TRUE" |
| 107 | ExceptionHandling="FALSE" | 107 | ExceptionHandling="FALSE" |
| 108 | RuntimeLibrary="4" | 108 | RuntimeLibrary="4" |
| @@ -144,7 +144,7 @@ | |||
| 144 | <Tool | 144 | <Tool |
| 145 | Name="VCCLCompilerTool" | 145 | Name="VCCLCompilerTool" |
| 146 | InlineFunctionExpansion="1" | 146 | InlineFunctionExpansion="1" |
| 147 | PreprocessorDefinitions="WIN32" | 147 | PreprocessorDefinitions="WIN32;ZLIB_DLL" |
| 148 | StringPooling="TRUE" | 148 | StringPooling="TRUE" |
| 149 | ExceptionHandling="FALSE" | 149 | ExceptionHandling="FALSE" |
| 150 | RuntimeLibrary="4" | 150 | RuntimeLibrary="4" |
diff --git a/contrib/vstudio/vc70_32/zlibvc.vcproj b/contrib/vstudio/vc70_32/zlibvc.vcproj index fcf9892..7a9e83a 100644 --- a/contrib/vstudio/vc70_32/zlibvc.vcproj +++ b/contrib/vstudio/vc70_32/zlibvc.vcproj | |||
| @@ -20,7 +20,7 @@ | |||
| 20 | <Tool | 20 | <Tool |
| 21 | Name="VCCLCompilerTool" | 21 | Name="VCCLCompilerTool" |
| 22 | Optimization="0" | 22 | Optimization="0" |
| 23 | PreprocessorDefinitions="WIN32,ASMV" | 23 | PreprocessorDefinitions="WIN32,ZLIB_DLL,ASMV" |
| 24 | ExceptionHandling="FALSE" | 24 | ExceptionHandling="FALSE" |
| 25 | RuntimeLibrary="1" | 25 | RuntimeLibrary="1" |
| 26 | PrecompiledHeaderFile=".\DebugDll/zlibvc.pch" | 26 | PrecompiledHeaderFile=".\DebugDll/zlibvc.pch" |
| @@ -76,7 +76,7 @@ | |||
| 76 | <Tool | 76 | <Tool |
| 77 | Name="VCCLCompilerTool" | 77 | Name="VCCLCompilerTool" |
| 78 | InlineFunctionExpansion="1" | 78 | InlineFunctionExpansion="1" |
| 79 | PreprocessorDefinitions="WIN32" | 79 | PreprocessorDefinitions="WIN32,ZLIB_DLL" |
| 80 | StringPooling="TRUE" | 80 | StringPooling="TRUE" |
| 81 | ExceptionHandling="FALSE" | 81 | ExceptionHandling="FALSE" |
| 82 | RuntimeLibrary="0" | 82 | RuntimeLibrary="0" |
| @@ -138,7 +138,7 @@ | |||
| 138 | <Tool | 138 | <Tool |
| 139 | Name="VCCLCompilerTool" | 139 | Name="VCCLCompilerTool" |
| 140 | InlineFunctionExpansion="1" | 140 | InlineFunctionExpansion="1" |
| 141 | PreprocessorDefinitions="WIN32,ASMV" | 141 | PreprocessorDefinitions="WIN32,ZLIB_DLL,ASMV" |
| 142 | StringPooling="TRUE" | 142 | StringPooling="TRUE" |
| 143 | ExceptionHandling="FALSE" | 143 | ExceptionHandling="FALSE" |
| 144 | RuntimeLibrary="0" | 144 | RuntimeLibrary="0" |
| @@ -200,7 +200,7 @@ | |||
| 200 | <Tool | 200 | <Tool |
| 201 | Name="VCCLCompilerTool" | 201 | Name="VCCLCompilerTool" |
| 202 | InlineFunctionExpansion="1" | 202 | InlineFunctionExpansion="1" |
| 203 | PreprocessorDefinitions="WIN32" | 203 | PreprocessorDefinitions="WIN32,ZLIB_DLL" |
| 204 | StringPooling="TRUE" | 204 | StringPooling="TRUE" |
| 205 | ExceptionHandling="FALSE" | 205 | ExceptionHandling="FALSE" |
| 206 | RuntimeLibrary="0" | 206 | RuntimeLibrary="0" |
| @@ -260,7 +260,7 @@ | |||
| 260 | <Tool | 260 | <Tool |
| 261 | Name="VCCLCompilerTool" | 261 | Name="VCCLCompilerTool" |
| 262 | InlineFunctionExpansion="1" | 262 | InlineFunctionExpansion="1" |
| 263 | PreprocessorDefinitions="WIN32,ASMV" | 263 | PreprocessorDefinitions="WIN32,ZLIB_DLL,ASMV" |
| 264 | StringPooling="TRUE" | 264 | StringPooling="TRUE" |
| 265 | ExceptionHandling="FALSE" | 265 | ExceptionHandling="FALSE" |
| 266 | RuntimeLibrary="0" | 266 | RuntimeLibrary="0" |
| @@ -379,9 +379,23 @@ | |||
| 379 | </File> | 379 | </File> |
| 380 | <File | 380 | <File |
| 381 | RelativePath=".\unzip.c"> | 381 | RelativePath=".\unzip.c"> |
| 382 | <FileConfiguration | ||
| 383 | Name="Release|Win32"> | ||
| 384 | <Tool | ||
| 385 | Name="VCCLCompilerTool" | ||
| 386 | AdditionalIncludeDirectories="" | ||
| 387 | PreprocessorDefinitions="ZLIB_INTERNAL"/> | ||
| 388 | </FileConfiguration> | ||
| 382 | </File> | 389 | </File> |
| 383 | <File | 390 | <File |
| 384 | RelativePath=".\zip.c"> | 391 | RelativePath=".\zip.c"> |
| 392 | <FileConfiguration | ||
| 393 | Name="Release|Win32"> | ||
| 394 | <Tool | ||
| 395 | Name="VCCLCompilerTool" | ||
| 396 | AdditionalIncludeDirectories="" | ||
| 397 | PreprocessorDefinitions="ZLIB_INTERNAL"/> | ||
| 398 | </FileConfiguration> | ||
| 385 | </File> | 399 | </File> |
| 386 | <File | 400 | <File |
| 387 | RelativePath=".\zlib.rc"> | 401 | RelativePath=".\zlib.rc"> |
