Compare commits
	
		
			59 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | 0b16609409 | ||
|   | f81b79c559 | ||
|   | c661c374e8 | ||
|   | 81c3068b9a | ||
|   | d3b613e320 | ||
|   | 318a5e190e | ||
|   | e9f0b78443 | ||
|   | 0aac8cf7c4 | ||
|   | f0546c8e34 | ||
|   | 03ff48cc67 | ||
|   | 66fcefbb2f | ||
|   | b06dee4369 | ||
|   | dd5d0940e9 | ||
|   | a2d71e8e66 | ||
|   | bc7e017112 | ||
|   | 64a77facc0 | ||
|   | 79a7058be4 | ||
|   | 63ba7582b8 | ||
|   | 00dfee0b2e | ||
|   | 27b7723222 | ||
|   | bb97bc9d50 | ||
|   | b116fb588d | ||
|   | 5afbdabacd | ||
|   | d211ecdf02 | ||
|   | 931aa25aea | ||
|   | 51370f3656 | ||
|   | 10056909c0 | ||
|   | b6c5057ca1 | ||
|   | b8522e0264 | ||
|   | e69a9ceee0 | ||
|   | c4888637ea | ||
|   | 0cf495a1ca | ||
|   | bd143f1c0a | ||
|   | aa566e86c4 | ||
|   | 17068938ce | ||
|   | 3d9df6ecf8 | ||
|   | a2981775a9 | ||
|   | aa210a1b84 | ||
|   | 360c3e9532 | ||
|   | 62d6112a79 | ||
|   | fb4e0599a5 | ||
|   | aef4174dd2 | ||
|   | f51cc49c94 | ||
|   | d0c7331258 | ||
|   | 486ef7b4b4 | ||
|   | bfac156463 | ||
|   | 977e108047 | ||
|   | 148b8f630c | ||
|   | a72bcd5607 | ||
|   | f947435b30 | ||
|   | 25e4a3da55 | ||
|   | ee026accde | ||
|   | dca9e1d6f3 | ||
|   | eb90f6a568 | ||
|   | 0a2c92bc66 | ||
|   | 6a181356bd | ||
|   | 3a8e3bd9e5 | ||
|   | c58f7ab28d | ||
|   | 2689b3cceb | 
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -21,3 +21,5 @@ | ||||
| /minigzip64 | ||||
| /minigzipsh | ||||
| /zlib.pc | ||||
|  | ||||
| .DS_Store | ||||
|   | ||||
| @@ -5,6 +5,9 @@ project(zlib C) | ||||
|  | ||||
| set(VERSION "1.2.7") | ||||
|  | ||||
| option(ASM686 "Enable building i686 assembly implementation") | ||||
| option(AMD64 "Enable building amd64 assembly implementation") | ||||
|  | ||||
| set(INSTALL_BIN_DIR "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "Installation directory for executables") | ||||
| set(INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib" CACHE PATH "Installation directory for libraries") | ||||
| set(INSTALL_INC_DIR "${CMAKE_INSTALL_PREFIX}/include" CACHE PATH "Installation directory for headers") | ||||
| @@ -121,11 +124,44 @@ set(ZLIB_SRCS | ||||
| ) | ||||
|  | ||||
| if(NOT MINGW) | ||||
|     set(ZLIB_SRCS ${ZLIB_SRCS} | ||||
|     set(ZLIB_DLL_SRCS | ||||
|         win32/zlib1.rc # If present will override custom build rule below. | ||||
|     ) | ||||
| endif() | ||||
|  | ||||
| if(CMAKE_COMPILER_IS_GNUCC) | ||||
|     if(ASM686) | ||||
|         set(ZLIB_ASMS contrib/asm686/match.S) | ||||
|     elseif (AMD64) | ||||
|         set(ZLIB_ASMS contrib/amd64/amd64-match.S) | ||||
|     endif () | ||||
|  | ||||
| 	if(ZLIB_ASMS) | ||||
| 		add_definitions(-DASMV) | ||||
| 		set_source_files_properties(${ZLIB_ASMS} PROPERTIES LANGUAGE C COMPILE_FLAGS -DNO_UNDERLINE) | ||||
| 	endif() | ||||
| endif() | ||||
|  | ||||
| if(MSVC) | ||||
|     if(ASM686) | ||||
| 		ENABLE_LANGUAGE(ASM_MASM) | ||||
|         set(ZLIB_ASMS | ||||
| 			contrib/masmx86/inffas32.asm | ||||
| 			contrib/masmx86/match686.asm | ||||
| 		) | ||||
|     elseif (AMD64) | ||||
| 		ENABLE_LANGUAGE(ASM_MASM) | ||||
|         set(ZLIB_ASMS | ||||
| 			contrib/masmx64/gvmat64.asm | ||||
| 			contrib/masmx64/inffasx64.asm | ||||
| 		) | ||||
|     endif() | ||||
|  | ||||
| 	if(ZLIB_ASMS) | ||||
| 		add_definitions(-DASMV -DASMINF) | ||||
| 	endif() | ||||
| endif() | ||||
|  | ||||
| # parse the full version number from zlib.h and include in ZLIB_FULL_VERSION | ||||
| file(READ ${CMAKE_CURRENT_SOURCE_DIR}/zlib.h _zlib_h_contents) | ||||
| string(REGEX REPLACE ".*#define[ \t]+ZLIB_VERSION[ \t]+\"([-0-9A-Za-z.]+)\".*" | ||||
| @@ -134,7 +170,7 @@ string(REGEX REPLACE ".*#define[ \t]+ZLIB_VERSION[ \t]+\"([-0-9A-Za-z.]+)\".*" | ||||
| if(MINGW) | ||||
|     # This gets us DLL resource information when compiling on MinGW. | ||||
|     if(NOT CMAKE_RC_COMPILER) | ||||
|         SET(CMAKE_RC_COMPILER windres.exe) | ||||
|         set(CMAKE_RC_COMPILER windres.exe) | ||||
|     endif() | ||||
|  | ||||
|     add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/zlib1rc.obj | ||||
| @@ -144,11 +180,11 @@ if(MINGW) | ||||
|                             -I ${CMAKE_CURRENT_BINARY_DIR} | ||||
|                             -o ${CMAKE_CURRENT_BINARY_DIR}/zlib1rc.obj | ||||
|                             -i ${CMAKE_CURRENT_SOURCE_DIR}/win32/zlib1.rc) | ||||
|     set(ZLIB_SRCS ${ZLIB_SRCS} ${CMAKE_CURRENT_BINARY_DIR}/zlib1rc.obj) | ||||
|     set(ZLIB_DLL_SRCS ${CMAKE_CURRENT_BINARY_DIR}/zlib1rc.obj) | ||||
| endif(MINGW) | ||||
|  | ||||
| add_library(zlib SHARED ${ZLIB_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) | ||||
| add_library(zlibstatic STATIC ${ZLIB_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) | ||||
| add_library(zlib SHARED ${ZLIB_SRCS} ${ZLIB_ASMS} ${ZLIB_DLL_SRCS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) | ||||
| add_library(zlibstatic STATIC ${ZLIB_SRCS} ${ZLIB_ASMS} ${ZLIB_PUBLIC_HDRS} ${ZLIB_PRIVATE_HDRS}) | ||||
| set_target_properties(zlib PROPERTIES DEFINE_SYMBOL ZLIB_DLL) | ||||
| set_target_properties(zlib PROPERTIES SOVERSION 1) | ||||
|  | ||||
| @@ -166,7 +202,9 @@ endif() | ||||
| if(UNIX) | ||||
|     # On unix-like platforms the library is almost always called libz | ||||
|    set_target_properties(zlib zlibstatic PROPERTIES OUTPUT_NAME z) | ||||
|    set_target_properties(zlib PROPERTIES LINK_FLAGS "-Wl,--version-script,${CMAKE_CURRENT_SOURCE_DIR}/zlib.map") | ||||
|    if(NOT APPLE) | ||||
|      set_target_properties(zlib PROPERTIES LINK_FLAGS "-Wl,--version-script,\"${CMAKE_CURRENT_SOURCE_DIR}/zlib.map\"") | ||||
|    endif() | ||||
| elseif(BUILD_SHARED_LIBS AND WIN32) | ||||
|     # Creates zlib1.dll when building shared library version | ||||
|     set_target_properties(zlib PROPERTIES SUFFIX "1.dll") | ||||
|   | ||||
							
								
								
									
										48
									
								
								ChangeLog
									
									
									
									
									
								
							
							
						
						
									
										48
									
								
								ChangeLog
									
									
									
									
									
								
							| @@ -1,6 +1,54 @@ | ||||
|  | ||||
|                 ChangeLog file for zlib | ||||
|  | ||||
| Changes in 1.2.7.1 (24 Mar 2013) | ||||
| - Replace use of unsafe string functions with snprintf if available | ||||
| - Avoid including stddef.h on Windows for Z_SOLO compile [Niessink] | ||||
| - Fix gzgetc undefine when Z_PREFIX set [Turk] | ||||
| - Eliminate use of mktemp in Makefile (not always available) | ||||
| - Fix bug in 'F' mode for gzopen() | ||||
| - Add inflateGetDictionary() function | ||||
| - Correct comment in deflate.h | ||||
| - Use _snprintf for snprintf in Microsoft C | ||||
| - On Darwin, only use /usr/bin/libtool if libtool is not Apple | ||||
| - Delete "--version" file if created by "ar --version" [Richard G.] | ||||
| - Fix configure check for veracity of compiler error return codes | ||||
| - Fix CMake compilation of static lib for MSVC2010 x64 | ||||
| - Remove unused variable in infback9.c | ||||
| - Fix argument checks in gzlog_compress() and gzlog_write() | ||||
| - Clean up the usage of z_const and respect const usage within zlib | ||||
| - Clean up examples/gzlog.[ch] comparisons of different types | ||||
| - Avoid shift equal to bits in type (caused endless loop) | ||||
| - Fix unintialized value bug in gzputc() introduced by const patches | ||||
| - Fix memory allocation error in examples/zran.c [Nor] | ||||
| - Fix bug where gzopen(), gzclose() would write an empty file | ||||
| - Fix bug in gzclose() when gzwrite() runs out of memory | ||||
| - Check for input buffer malloc failure in examples/gzappend.c | ||||
| - Add note to contrib/blast to use binary mode in stdio | ||||
| - Fix comparisons of differently signed integers in contrib/blast | ||||
| - Check for invalid code length codes in contrib/puff | ||||
| - Fix serious but very rare decompression bug in inftrees.c | ||||
| - Update inflateBack() comments, since inflate() can be faster | ||||
| - Use underscored I/O function names for WINAPI_FAMILY | ||||
| - Add _tr_flush_bits to the external symbols prefixed by --zprefix | ||||
| - Add contrib/vstudio/vc10 pre-build step for static only | ||||
| - Quote --version-script argument in CMakeLists.txt | ||||
| - Don't specify --version-script on Apple platforms in CMakeLists.txt | ||||
| - Fix casting error in contrib/testzlib/testzlib.c | ||||
| - Fix types in contrib/minizip to match result of get_crc_table() | ||||
| - Simplify contrib/vstudio/vc10 with 'd' suffix | ||||
| - Add TOP support to win32/Makefile.msc | ||||
| - Suport i686 and amd64 assembler builds in CMakeLists.txt | ||||
| - Fix typos in the use of _LARGEFILE64_SOURCE in zconf.h | ||||
| - Add vc11 and vc12 build files to contrib/vstudio | ||||
| - Add gzvprintf() as an undocumented function in zlib | ||||
| - Fix configure for Sun shell | ||||
| - Remove runtime check in configure for four-byte integer type | ||||
| - Add casts and consts to ease user conversion to C++ | ||||
| - Add man pages for minizip and miniunzip | ||||
| - In Makefile uninstall, don't rm if preceding cd fails | ||||
| - Do not return Z_BUF_ERROR if deflateParam() has nothing to write | ||||
|  | ||||
| Changes in 1.2.7 (2 May 2012) | ||||
| - Replace use of memmove() with a simple copy for portability | ||||
| - Test for existence of strerror | ||||
|   | ||||
							
								
								
									
										20
									
								
								Makefile.in
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								Makefile.in
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| # Makefile for zlib | ||||
| # Copyright (C) 1995-2011 Jean-loup Gailly. | ||||
| # Copyright (C) 1995-2012 Jean-loup Gailly, Mark Adler | ||||
| # For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  | ||||
| # To compile and test, type: | ||||
| @@ -32,7 +32,7 @@ CPP=$(CC) -E | ||||
|  | ||||
| STATICLIB=libz.a | ||||
| SHAREDLIB=libz.so | ||||
| SHAREDLIBV=libz.so.1.2.7 | ||||
| SHAREDLIBV=libz.so.1.2.7.1 | ||||
| SHAREDLIBM=libz.so.1 | ||||
| LIBS=$(STATICLIB) $(SHAREDLIBV) | ||||
|  | ||||
| @@ -83,7 +83,7 @@ check: test | ||||
| test: all teststatic testshared | ||||
|  | ||||
| teststatic: static | ||||
| 	@TMPST=`mktemp fooXXXXXX`; \ | ||||
| 	@TMPST=tmpst_$$; \ | ||||
| 	if echo hello world | ./minigzip | ./minigzip -d && ./example $$TMPST ; then \ | ||||
| 	  echo '		*** zlib test OK ***'; \ | ||||
| 	else \ | ||||
| @@ -96,7 +96,7 @@ testshared: shared | ||||
| 	LD_LIBRARYN32_PATH=`pwd`:$(LD_LIBRARYN32_PATH) ; export LD_LIBRARYN32_PATH; \ | ||||
| 	DYLD_LIBRARY_PATH=`pwd`:$(DYLD_LIBRARY_PATH) ; export DYLD_LIBRARY_PATH; \ | ||||
| 	SHLIB_PATH=`pwd`:$(SHLIB_PATH) ; export SHLIB_PATH; \ | ||||
| 	TMPSH=`mktemp fooXXXXXX`; \ | ||||
| 	TMPSH=tmpsh_$$; \ | ||||
| 	if echo hello world | ./minigzipsh | ./minigzipsh -d && ./examplesh $$TMPSH; then \ | ||||
| 	  echo '		*** zlib shared test OK ***'; \ | ||||
| 	else \ | ||||
| @@ -105,7 +105,7 @@ testshared: shared | ||||
| 	rm -f $$TMPSH | ||||
|  | ||||
| test64: all64 | ||||
| 	@TMP64=`mktemp fooXXXXXX`; \ | ||||
| 	@TMP64=tmp64_$$; \ | ||||
| 	if echo hello world | ./minigzip64 | ./minigzip64 -d && ./example64 $$TMP64; then \ | ||||
| 	  echo '		*** zlib 64-bit test OK ***'; \ | ||||
| 	else \ | ||||
| @@ -216,13 +216,13 @@ install: install-libs | ||||
| 	chmod 644 $(DESTDIR)$(includedir)/zlib.h $(DESTDIR)$(includedir)/zconf.h | ||||
|  | ||||
| uninstall: | ||||
| 	cd $(DESTDIR)$(includedir); rm -f zlib.h zconf.h | ||||
| 	cd $(DESTDIR)$(libdir); rm -f libz.a; \ | ||||
| 	cd $(DESTDIR)$(includedir) && rm -f zlib.h zconf.h | ||||
| 	cd $(DESTDIR)$(libdir) && rm -f libz.a; \ | ||||
| 	if test -n "$(SHAREDLIBV)" -a -f $(SHAREDLIBV); then \ | ||||
| 	  rm -f $(SHAREDLIBV) $(SHAREDLIB) $(SHAREDLIBM); \ | ||||
| 	fi | ||||
| 	cd $(DESTDIR)$(man3dir); rm -f zlib.3 | ||||
| 	cd $(DESTDIR)$(pkgconfigdir); rm -f zlib.pc | ||||
| 	cd $(DESTDIR)$(man3dir) && rm -f zlib.3 | ||||
| 	cd $(DESTDIR)$(pkgconfigdir) && rm -f zlib.pc | ||||
|  | ||||
| docs: zlib.3.pdf | ||||
|  | ||||
| @@ -230,7 +230,7 @@ zlib.3.pdf: zlib.3 | ||||
| 	groff -mandoc -f H -T ps zlib.3 | ps2pdf - zlib.3.pdf | ||||
|  | ||||
| zconf.h.cmakein: zconf.h.in | ||||
| 	-@ TEMPFILE=`mktemp __XXXXXX`; \ | ||||
| 	-@ TEMPFILE=zconfh_$$; \ | ||||
| 	echo "/#define ZCONF_H/ a\\\\\n#cmakedefine Z_PREFIX\\\\\n#cmakedefine Z_HAVE_UNISTD_H\n" >> $$TEMPFILE &&\ | ||||
| 	sed -f $$TEMPFILE zconf.h.in > zconf.h.cmakein &&\ | ||||
| 	touch -r zconf.h.in zconf.h.cmakein &&\ | ||||
|   | ||||
							
								
								
									
										4
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								README
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| ZLIB DATA COMPRESSION LIBRARY | ||||
|  | ||||
| zlib 1.2.7 is a general purpose data compression library.  All the code is | ||||
| zlib 1.2.7.1 is a general purpose data compression library.  All the code is | ||||
| thread safe.  The data format used by the zlib library is described by RFCs | ||||
| (Request for Comments) 1950 to 1952 in the files | ||||
| http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and | ||||
| @@ -31,7 +31,7 @@ Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan.  1997 | ||||
| issue of Dr.  Dobb's Journal; a copy of the article is available at | ||||
| http://marknelson.us/1997/01/01/zlib-engine/ . | ||||
|  | ||||
| The changes made in version 1.2.7 are documented in the file ChangeLog. | ||||
| The changes made in version 1.2.7.1 are documented in the file ChangeLog. | ||||
|  | ||||
| Unsupported third party contributions are provided in directory contrib/ . | ||||
|  | ||||
|   | ||||
							
								
								
									
										10
									
								
								as400/bndsrc
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								as400/bndsrc
									
									
									
									
									
								
							| @@ -202,4 +202,14 @@ STRPGMEXP PGMLVL(*CURRENT) SIGNATURE('ZLIB') | ||||
|  | ||||
|   EXPORT SYMBOL("inflateResetKeep") | ||||
|  | ||||
| /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/ | ||||
| /*   Version 1.2.8 additional entry points.                         */ | ||||
| /*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/ | ||||
|  | ||||
| /********************************************************************/ | ||||
| /*   *MODULE      INFLATE      ZLIB         01/02/01  00:15:09      */ | ||||
| /********************************************************************/ | ||||
|  | ||||
|   EXPORT SYMBOL("inflateGetDictionary") | ||||
|  | ||||
| ENDPGMEXP | ||||
|   | ||||
| @@ -105,6 +105,6 @@ | ||||
|                                  &MODLIB/TREES       &MODLIB/UNCOMPR     + | ||||
|                                  &MODLIB/ZUTIL)                          + | ||||
|                           SRCFILE(&SRCLIB/&CTLFILE) SRCMBR(BNDSRC)       + | ||||
|                           TEXT('ZLIB 1.2.7') TGTRLS(&TGTRLS) | ||||
|                           TEXT('ZLIB 1.2.7.1') TGTRLS(&TGTRLS) | ||||
|  | ||||
|              ENDPGM | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
|         ZLIB version 1.2.7 for AS400 installation instructions | ||||
|         ZLIB version 1.2.7.1 for AS400 installation instructions | ||||
|  | ||||
| I) From an AS400 *SAVF file: | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
|       *  ZLIB.INC - Interface to the general purpose compression library | ||||
|       * | ||||
|       *  ILE RPG400 version by Patrick Monnerat, DATASPHERE. | ||||
|       *  Version 1.2.7 | ||||
|       *  Version 1.2.7.1 | ||||
|       * | ||||
|       * | ||||
|       *  WARNING: | ||||
| @@ -22,14 +22,14 @@ | ||||
|       * | ||||
|       *  Versioning information. | ||||
|       * | ||||
|      D ZLIB_VERSION    C                   '1.2.7' | ||||
|      D ZLIB_VERNUM     C                   X'1270' | ||||
|      D ZLIB_VERSION    C                   '1.2.7.1' | ||||
|      D ZLIB_VERNUM     C                   X'1271' | ||||
|      D ZLIB_VER_MAJOR  C                   1 | ||||
|      D ZLIB_VER_MINOR  C                   2 | ||||
|      D ZLIB_VER_REVISION... | ||||
|      D                 C                   7 | ||||
|      D ZLIB_VER_SUBREVISION... | ||||
|      D                 C                   0 | ||||
|      D                 C                   1 | ||||
|       * | ||||
|       *  Other equates. | ||||
|       * | ||||
| @@ -359,6 +359,12 @@ | ||||
|      D  dictionary                65535    const options(*varsize)              Dictionary bytes | ||||
|      D  dictLength                   10U 0 value                                Dictionary length | ||||
|       * | ||||
|      D inflateGetDictionary... | ||||
|      D                 PR            10I 0 extproc('inflateGetDictionary')      Get dictionary | ||||
|      D  strm                               like(z_stream)                       Expansion stream | ||||
|      D  dictionary                65535    options(*varsize)                    Dictionary bytes | ||||
|      D  dictLength                   10U 0                                      Dictionary length | ||||
|       * | ||||
|      D inflateSync     PR            10I 0 extproc('inflateSync')               Sync. expansion | ||||
|      D  strm                               like(z_stream)                       Expansion stream | ||||
|       * | ||||
|   | ||||
| @@ -29,7 +29,7 @@ int ZEXPORT compress2 (dest, destLen, source, sourceLen, level) | ||||
|     z_stream stream; | ||||
|     int err; | ||||
|  | ||||
|     stream.next_in = (Bytef*)source; | ||||
|     stream.next_in = (z_const Bytef *)source; | ||||
|     stream.avail_in = (uInt)sourceLen; | ||||
| #ifdef MAXSEG_64K | ||||
|     /* Check for source > 64K on 16-bit machine: */ | ||||
|   | ||||
							
								
								
									
										171
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										171
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -70,6 +70,7 @@ shared=1 | ||||
| solo=0 | ||||
| cover=0 | ||||
| zprefix=0 | ||||
| zconst=0 | ||||
| build64=0 | ||||
| gcc=0 | ||||
| old_cc="$CC" | ||||
| @@ -77,13 +78,26 @@ old_cflags="$CFLAGS" | ||||
| OBJC='$(OBJZ) $(OBJG)' | ||||
| PIC_OBJC='$(PIC_OBJZ) $(PIC_OBJG)' | ||||
|  | ||||
| # leave this script, optionally in a bad way | ||||
| leave() | ||||
| { | ||||
|   if test "$*" != "0"; then | ||||
|     echo "** $0 aborting." | tee -a configure.log | ||||
|   fi | ||||
|   rm -f $test.[co] $test $test$shared_ext $test.gcno ./--version | ||||
|   echo -------------------- >> configure.log | ||||
|   echo >> configure.log | ||||
|   echo >> configure.log | ||||
|   exit $1 | ||||
| } | ||||
|  | ||||
| # process command line options | ||||
| while test $# -ge 1 | ||||
| do | ||||
| case "$1" in | ||||
|     -h* | --help) | ||||
|       echo 'usage:' | tee -a configure.log | ||||
|       echo '  configure [--zprefix] [--prefix=PREFIX]  [--eprefix=EXPREFIX]' | tee -a configure.log | ||||
|       echo '  configure [--const] [--zprefix] [--prefix=PREFIX]  [--eprefix=EXPREFIX]' | tee -a configure.log | ||||
|       echo '    [--static] [--64] [--libdir=LIBDIR] [--sharedlibdir=LIBDIR]' | tee -a configure.log | ||||
|       echo '    [--includedir=INCLUDEDIR] [--archs="-arch i386 -arch x86_64"]' | tee -a configure.log | ||||
|         exit 0 ;; | ||||
| @@ -106,13 +120,18 @@ case "$1" in | ||||
|     -a*=* | --archs=*) ARCHS=`echo $1 | sed 's/.*=//'`; shift ;; | ||||
|     --sysconfdir=*) echo "ignored option: --sysconfdir" | tee -a configure.log; shift ;; | ||||
|     --localstatedir=*) echo "ignored option: --localstatedir" | tee -a configure.log; shift ;; | ||||
|     *) echo "unknown option: $1"; echo "$0 --help for help" | tee -a configure.log; exit 1 ;; | ||||
|     -c* | --const) zconst=1; shift ;; | ||||
|     *) | ||||
|       echo "unknown option: $1" | tee -a configure.log | ||||
|       echo "$0 --help for help" | tee -a configure.log | ||||
|       leave 1;; | ||||
|     esac | ||||
| done | ||||
|  | ||||
| # define functions for testing compiler and library characteristics and logging the results | ||||
| # temporary file name | ||||
| test=ztest$$ | ||||
|  | ||||
| # put arguments in log, also put test file in log if used in arguments | ||||
| show() | ||||
| { | ||||
|   case "$*" in | ||||
| @@ -124,43 +143,6 @@ show() | ||||
|   echo $* >> configure.log | ||||
| } | ||||
|  | ||||
| cat > $test.c <<EOF | ||||
| #error error | ||||
| EOF | ||||
| if ($CC -c $CFLAGS $test.c) 2>/dev/null; then | ||||
|   try() | ||||
|   { | ||||
|     show $* | ||||
|     test "`( $* ) 2>&1 | tee -a configure.log`" = "" | ||||
|   } | ||||
|   echo - using any output from compiler to indicate an error >> configure.log | ||||
| else | ||||
|   try() | ||||
|   { | ||||
|     show $* | ||||
|     ( $* ) >> configure.log 2>&1 | ||||
|     ret=$? | ||||
|     if test $ret -ne 0; then | ||||
|       echo "(exit code "$ret")" >> configure.log | ||||
|     fi | ||||
|     return $ret | ||||
|   } | ||||
| fi | ||||
|  | ||||
| tryboth() | ||||
| { | ||||
|   show $* | ||||
|   got=`( $* ) 2>&1` | ||||
|   ret=$? | ||||
|   printf %s "$got" >> configure.log | ||||
|   if test $ret -ne 0; then | ||||
|     return $ret | ||||
|   fi | ||||
|   test "$got" = "" | ||||
| } | ||||
|  | ||||
| echo >> configure.log | ||||
|  | ||||
| # check for gcc vs. cc and set compile and link flags based on the system identified by uname | ||||
| cat > $test.c <<EOF | ||||
| extern int getchar(); | ||||
| @@ -179,8 +161,8 @@ case `$cc -v 2>&1` in | ||||
|   *gcc*) gcc=1 ;; | ||||
| esac | ||||
|  | ||||
| show $cc -c $cflags $test.c | ||||
| if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) >> configure.log 2>&1; then | ||||
| show $cc -c $test.c | ||||
| if test "$gcc" -eq 1 && ($cc -c $test.c) >> configure.log 2>&1; then | ||||
|   echo ... using gcc >> configure.log | ||||
|   CC="$cc" | ||||
|   CFLAGS="${CFLAGS--O3} ${ARCHS}" | ||||
| @@ -191,7 +173,11 @@ if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) >> configure.log 2>&1; then | ||||
|     SFLAGS="${SFLAGS} -m64" | ||||
|   fi | ||||
|   if test "${ZLIBGCCWARN}" = "YES"; then | ||||
|     CFLAGS="${CFLAGS} -Wall -Wextra -pedantic" | ||||
|     if test "$zconst" -eq 1; then | ||||
|       CFLAGS="${CFLAGS} -Wall -Wextra -Wcast-qual -pedantic -DZLIB_CONST" | ||||
|     else | ||||
|       CFLAGS="${CFLAGS} -Wall -Wextra -pedantic" | ||||
|     fi | ||||
|   fi | ||||
|   if test -z "$uname"; then | ||||
|     uname=`(uname -s || echo unknown) 2>/dev/null` | ||||
| @@ -208,7 +194,7 @@ if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) >> configure.log 2>&1; then | ||||
| # temporary bypass | ||||
|         rm -f $test.[co] $test $test$shared_ext | ||||
|         echo "Please use win32/Makefile.gcc instead." | tee -a configure.log | ||||
|         exit 1 | ||||
|         leave 1 | ||||
|         LDSHARED=${LDSHARED-"$cc -shared"} | ||||
|         LDSHAREDLIBC="" | ||||
|         EXE='.exe' ;; | ||||
| @@ -231,7 +217,11 @@ if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) >> configure.log 2>&1; then | ||||
|              SHAREDLIBV=libz.$VER$shared_ext | ||||
|              SHAREDLIBM=libz.$VER1$shared_ext | ||||
|              LDSHARED=${LDSHARED-"$cc -dynamiclib -install_name $libdir/$SHAREDLIBM -compatibility_version $VER1 -current_version $VER3"} | ||||
|              AR="/usr/bin/libtool" | ||||
|              if libtool -V 2>&1 | grep Apple > /dev/null; then | ||||
|                  AR="libtool" | ||||
|              else | ||||
|                  AR="/usr/bin/libtool" | ||||
|              fi | ||||
|              ARFLAGS="-o" ;; | ||||
|   *)             LDSHARED=${LDSHARED-"$cc -shared"} ;; | ||||
|   esac | ||||
| @@ -334,7 +324,61 @@ SHAREDLIBM=${SHAREDLIBM-"libz$shared_ext.$VER1"} | ||||
|  | ||||
| echo >> configure.log | ||||
|  | ||||
| # define functions for testing compiler and library characteristics and logging the results | ||||
|  | ||||
| cat > $test.c <<EOF | ||||
| #error error | ||||
| EOF | ||||
| if ($CC -c $CFLAGS $test.c) 2>/dev/null; then | ||||
|   try() | ||||
|   { | ||||
|     show $* | ||||
|     test "`( $* ) 2>&1 | tee -a configure.log`" = "" | ||||
|   } | ||||
|   echo - using any output from compiler to indicate an error >> configure.log | ||||
| else | ||||
| try() | ||||
| { | ||||
|   show $* | ||||
|   ( $* ) >> configure.log 2>&1 | ||||
|   ret=$? | ||||
|   if test $ret -ne 0; then | ||||
|     echo "(exit code "$ret")" >> configure.log | ||||
|   fi | ||||
|   return $ret | ||||
| } | ||||
| fi | ||||
|  | ||||
| tryboth() | ||||
| { | ||||
|   show $* | ||||
|   got=`( $* ) 2>&1` | ||||
|   ret=$? | ||||
|   printf %s "$got" >> configure.log | ||||
|   if test $ret -ne 0; then | ||||
|     return $ret | ||||
|   fi | ||||
|   test "$got" = "" | ||||
| } | ||||
|  | ||||
| cat > $test.c << EOF | ||||
| int foo() { return 0; } | ||||
| EOF | ||||
| echo "Checking for obsessive-compulsive compiler options..." >> configure.log | ||||
| if try $CC -c $CFLAGS $test.c; then | ||||
|   : | ||||
| else | ||||
|   echo "Compiler error reporting is too harsh for $0 (perhaps remove -Werror)." | tee -a configure.log | ||||
|   leave 1 | ||||
| fi | ||||
|  | ||||
| echo >> configure.log | ||||
|  | ||||
| # see if shared library build supported | ||||
| cat > $test.c <<EOF | ||||
| extern int getchar(); | ||||
| int hello() {return getchar();} | ||||
| EOF | ||||
| if test $shared -eq 1; then | ||||
|   echo Checking for shared library support... | tee -a configure.log | ||||
|   # we must test in two steps (cc then ld), required at least on SunOS 4.x | ||||
| @@ -362,8 +406,6 @@ else | ||||
|   TEST="all teststatic testshared" | ||||
| fi | ||||
|  | ||||
| echo >> configure.log | ||||
|  | ||||
| # check for underscores in external names for use by assembler code | ||||
| CPP=${CPP-"$CC -E"} | ||||
| case $CFLAGS in | ||||
| @@ -698,35 +740,6 @@ EOF | ||||
|   fi | ||||
| fi | ||||
|  | ||||
| echo >> configure.log | ||||
|  | ||||
| # find a four-byte unsiged integer type for crc calculations | ||||
| cat > $test.c <<EOF | ||||
| #include <stdio.h> | ||||
| #define is32(n,t) for(n=1,k=0;n;n<<=1,k++);if(k==32){puts(t);return 0;} | ||||
| int main() { | ||||
|     int k; | ||||
|     unsigned i; | ||||
|     unsigned long l; | ||||
|     unsigned short s; | ||||
|     is32(i, "unsigned") | ||||
|     is32(l, "unsigned long") | ||||
|     is32(s, "unsigned short") | ||||
|     return 1; | ||||
| } | ||||
| EOF | ||||
| Z_U4="" | ||||
| if try $CC $CFLAGS $test.c -o $test && Z_U4=`./$test` && test -n "$Z_U4"; then | ||||
|   sed < zconf.h "/#define Z_U4/s/\/\* \.\/configure may/#define Z_U4 $Z_U4   \/* .\/configure put the/" > zconf.temp.h | ||||
|   mv zconf.temp.h zconf.h | ||||
|   echo "Looking for a four-byte integer type... Found." | tee -a configure.log | ||||
| else | ||||
|   echo "Looking for a four-byte integer type... Not found." | tee -a configure.log | ||||
| fi | ||||
|  | ||||
| # clean up files produced by running the compiler and linker | ||||
| rm -f $test.[co] $test $test$shared_ext $test.gcno | ||||
|  | ||||
| # show the results in the log | ||||
| echo >> configure.log | ||||
| echo ALL = $ALL >> configure.log | ||||
| @@ -758,9 +771,6 @@ echo mandir = $mandir >> configure.log | ||||
| echo prefix = $prefix >> configure.log | ||||
| echo sharedlibdir = $sharedlibdir >> configure.log | ||||
| echo uname = $uname >> configure.log | ||||
| echo -------------------- >> configure.log | ||||
| echo >> configure.log | ||||
| echo >> configure.log | ||||
|  | ||||
| # udpate Makefile with the configure results | ||||
| sed < Makefile.in " | ||||
| @@ -816,3 +826,6 @@ sed < zlib.pc.in " | ||||
| " | sed -e " | ||||
| s/\@VERSION\@/$VER/g; | ||||
| " > zlib.pc | ||||
|  | ||||
| # done | ||||
| leave 0 | ||||
|   | ||||
| @@ -75,3 +75,4 @@ untgz/      by Pedro A. Aranda Gutierrez <paag@tid.es> | ||||
|  | ||||
| vstudio/    by Gilles Vollant <info@winimage.com> | ||||
|         Building a minizip-enhanced zlib with Microsoft Visual Studio | ||||
|         Includes vc11 from kreuzerkrieg and vc12 from davispuh | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| /* blast.c | ||||
|  * Copyright (C) 2003 Mark Adler | ||||
|  * Copyright (C) 2003, 2012 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in blast.h | ||||
|  * version 1.1, 16 Feb 2003 | ||||
|  * version 1.2, 24 Oct 2012 | ||||
|  * | ||||
|  * blast.c decompresses data compressed by the PKWare Compression Library. | ||||
|  * This function provides functionality similar to the explode() function of | ||||
| @@ -22,6 +22,8 @@ | ||||
|  * | ||||
|  * 1.0  12 Feb 2003     - First version | ||||
|  * 1.1  16 Feb 2003     - Fixed distance check for > 4 GB uncompressed data | ||||
|  * 1.2  24 Oct 2012     - Add note about using binary mode in stdio | ||||
|  *                      - Fix comparisons of differently signed integers | ||||
|  */ | ||||
|  | ||||
| #include <setjmp.h>             /* for setjmp(), longjmp(), and jmp_buf */ | ||||
| @@ -279,7 +281,7 @@ local int decomp(struct state *s) | ||||
|     int dict;           /* log2(dictionary size) - 6 */ | ||||
|     int symbol;         /* decoded symbol, extra bits for distance */ | ||||
|     int len;            /* length for copy */ | ||||
|     int dist;           /* distance for copy */ | ||||
|     unsigned dist;      /* distance for copy */ | ||||
|     int copy;           /* copy counter */ | ||||
|     unsigned char *from, *to;   /* copy pointers */ | ||||
|     static int virgin = 1;                              /* build tables once */ | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| /* blast.h -- interface for blast.c | ||||
|   Copyright (C) 2003 Mark Adler | ||||
|   version 1.1, 16 Feb 2003 | ||||
|   Copyright (C) 2003, 2012 Mark Adler | ||||
|   version 1.2, 24 Oct 2012 | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the author be held liable for any damages | ||||
| @@ -28,6 +28,10 @@ | ||||
|  * that library.  (Note: PKWare overused the "implode" verb, and the format | ||||
|  * used by their library implode() function is completely different and | ||||
|  * incompatible with the implode compression method supported by PKZIP.) | ||||
|  * | ||||
|  * The binary mode for stdio functions should be used to assure that the | ||||
|  * compressed data is not corrupted when read or written.  For example: | ||||
|  * fopen(..., "rb") and fopen(..., "wb"). | ||||
|  */ | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -152,7 +152,7 @@ procedure DecompressToUserBuf(const InBuf: Pointer; InBytes: Integer; | ||||
|   const OutBuf: Pointer; BufSize: Integer); | ||||
|  | ||||
| const | ||||
|   zlib_version = '1.2.7'; | ||||
|   zlib_version = '1.2.7.1'; | ||||
|  | ||||
| type | ||||
|   EZlibError = class(Exception); | ||||
|   | ||||
| @@ -156,7 +156,7 @@ namespace DotZLibTests | ||||
|         public void Info_Version() | ||||
|         { | ||||
|             Info info = new Info(); | ||||
|             Assert.AreEqual("1.2.7", Info.Version); | ||||
|             Assert.AreEqual("1.2.7.1", Info.Version); | ||||
|             Assert.AreEqual(32, info.SizeOfUInt); | ||||
|             Assert.AreEqual(32, info.SizeOfULong); | ||||
|             Assert.AreEqual(32, info.SizeOfPointer); | ||||
|   | ||||
| @@ -222,14 +222,13 @@ out_func out; | ||||
| void FAR *out_desc; | ||||
| { | ||||
|     struct inflate_state FAR *state; | ||||
|     unsigned char FAR *next;    /* next input */ | ||||
|     z_const unsigned char FAR *next;    /* next input */ | ||||
|     unsigned char FAR *put;     /* next output */ | ||||
|     unsigned have;              /* available input */ | ||||
|     unsigned long left;         /* available output */ | ||||
|     inflate_mode mode;          /* current inflate mode */ | ||||
|     int lastblock;              /* true if processing last block */ | ||||
|     int wrap;                   /* true if the window has wrapped */ | ||||
|     unsigned long write;        /* window write index */ | ||||
|     unsigned char FAR *window;  /* allocated sliding window, if needed */ | ||||
|     unsigned long hold;         /* bit buffer */ | ||||
|     unsigned bits;              /* bits in bit buffer */ | ||||
| @@ -259,7 +258,6 @@ void FAR *out_desc; | ||||
|     strm->msg = Z_NULL; | ||||
|     mode = TYPE; | ||||
|     lastblock = 0; | ||||
|     write = 0; | ||||
|     wrap = 0; | ||||
|     window = state->window; | ||||
|     next = strm->next_in; | ||||
|   | ||||
| @@ -9,7 +9,7 @@ | ||||
| #define MAXBITS 15 | ||||
|  | ||||
| const char inflate9_copyright[] = | ||||
|    " inflate9 1.2.7 Copyright 1995-2012 Mark Adler "; | ||||
|    " inflate9 1.2.7.1 Copyright 1995-2012 Mark Adler "; | ||||
| /* | ||||
|   If you use the zlib library in a product, an acknowledgment is welcome | ||||
|   in the documentation of your product. If for some reason you cannot | ||||
| @@ -64,7 +64,7 @@ unsigned short FAR *work; | ||||
|     static const unsigned short lext[31] = { /* Length codes 257..285 extra */ | ||||
|         128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, | ||||
|         130, 130, 130, 130, 131, 131, 131, 131, 132, 132, 132, 132, | ||||
|         133, 133, 133, 133, 144, 78, 68}; | ||||
|         133, 133, 133, 133, 144, 79, 204}; | ||||
|     static const unsigned short dbase[32] = { /* Distance codes 0..31 base */ | ||||
|         1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, | ||||
|         65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| #                                               -*- Autoconf -*- | ||||
| # Process this file with autoconf to produce a configure script. | ||||
|  | ||||
| AC_INIT([minizip], [1.2.7], [bugzilla.redhat.com]) | ||||
| AC_INIT([minizip], [1.2.7.1], [bugzilla.redhat.com]) | ||||
| AC_CONFIG_SRCDIR([minizip.c]) | ||||
| AM_INIT_AUTOMAKE([foreign]) | ||||
| LT_INIT | ||||
|   | ||||
| @@ -32,7 +32,7 @@ | ||||
| /*********************************************************************** | ||||
|  * Return the next byte in the pseudo-random sequence | ||||
|  */ | ||||
| static int decrypt_byte(unsigned long* pkeys, const unsigned long* pcrc_32_tab) | ||||
| static int decrypt_byte(unsigned long* pkeys, const z_crc_t* pcrc_32_tab) | ||||
| { | ||||
|     unsigned temp;  /* POTENTIAL BUG:  temp*(temp^1) may overflow in an | ||||
|                      * unpredictable manner on 16-bit systems; not a problem | ||||
| @@ -45,7 +45,7 @@ static int decrypt_byte(unsigned long* pkeys, const unsigned long* pcrc_32_tab) | ||||
| /*********************************************************************** | ||||
|  * Update the encryption keys with the next byte of plain text | ||||
|  */ | ||||
| static int update_keys(unsigned long* pkeys,const unsigned long* pcrc_32_tab,int c) | ||||
| static int update_keys(unsigned long* pkeys,const z_crc_t* pcrc_32_tab,int c) | ||||
| { | ||||
|     (*(pkeys+0)) = CRC32((*(pkeys+0)), c); | ||||
|     (*(pkeys+1)) += (*(pkeys+0)) & 0xff; | ||||
| @@ -62,7 +62,7 @@ static int update_keys(unsigned long* pkeys,const unsigned long* pcrc_32_tab,int | ||||
|  * Initialize the encryption keys and the random header according to | ||||
|  * the given password. | ||||
|  */ | ||||
| static void init_keys(const char* passwd,unsigned long* pkeys,const unsigned long* pcrc_32_tab) | ||||
| static void init_keys(const char* passwd,unsigned long* pkeys,const z_crc_t* pcrc_32_tab) | ||||
| { | ||||
|     *(pkeys+0) = 305419896L; | ||||
|     *(pkeys+1) = 591751049L; | ||||
| @@ -91,7 +91,7 @@ static int crypthead(const char* passwd,      /* password string */ | ||||
|                      unsigned char* buf,      /* where to write header */ | ||||
|                      int bufSize, | ||||
|                      unsigned long* pkeys, | ||||
|                      const unsigned long* pcrc_32_tab, | ||||
|                      const z_crc_t* pcrc_32_tab, | ||||
|                      unsigned long crcForCrypting) | ||||
| { | ||||
|     int n;                       /* index in random header */ | ||||
|   | ||||
							
								
								
									
										63
									
								
								contrib/minizip/miniunzip.1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										63
									
								
								contrib/minizip/miniunzip.1
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,63 @@ | ||||
| .\"                                      Hey, EMACS: -*- nroff -*- | ||||
| .TH miniunzip 1 "Nov 7, 2001" | ||||
| .\" Please adjust this date whenever revising the manpage. | ||||
| .\" | ||||
| .\" Some roff macros, for reference: | ||||
| .\" .nh        disable hyphenation | ||||
| .\" .hy        enable hyphenation | ||||
| .\" .ad l      left justify | ||||
| .\" .ad b      justify to both left and right margins | ||||
| .\" .nf        disable filling | ||||
| .\" .fi        enable filling | ||||
| .\" .br        insert line break | ||||
| .\" .sp <n>    insert n+1 empty lines | ||||
| .\" for manpage-specific macros, see man(7) | ||||
| .SH NAME | ||||
| miniunzip - uncompress and examine ZIP archives | ||||
| .SH SYNOPSIS | ||||
| .B miniunzip | ||||
| .RI [ -exvlo ] | ||||
| zipfile [ files_to_extract ] [-d tempdir] | ||||
| .SH DESCRIPTION | ||||
| .B minizip | ||||
| is a simple tool which allows the extraction of compressed file | ||||
| archives in the ZIP format used by the MS-DOS utility PKZIP.  It was | ||||
| written as a demonstration of the | ||||
| .IR zlib (3) | ||||
| library and therefore lack many of the features of the | ||||
| .IR unzip (1) | ||||
| program. | ||||
| .SH OPTIONS | ||||
| A number of options are supported.  With the exception of | ||||
| .BI \-d\  tempdir | ||||
| these must be supplied before any | ||||
| other arguments and are: | ||||
| .TP | ||||
| .BI \-l\ ,\ \-\-v | ||||
| List the files in the archive without extracting them. | ||||
| .TP | ||||
| .B \-o | ||||
| Overwrite files without prompting for confirmation. | ||||
| .TP | ||||
| .B \-x | ||||
| Extract files (default). | ||||
| .PP | ||||
| The | ||||
| .I zipfile | ||||
| argument is the name of the archive to process. The next argument can be used | ||||
| to specify a single file to extract from the archive. | ||||
|  | ||||
| Lastly, the following option can be specified at the end of the command-line: | ||||
| .TP | ||||
| .BI \-d\  tempdir | ||||
| Extract the archive in the directory | ||||
| .I tempdir | ||||
| rather than the current directory. | ||||
| .SH SEE ALSO | ||||
| .BR minizip (1), | ||||
| .BR zlib (3), | ||||
| .BR unzip (1). | ||||
| .SH AUTHOR | ||||
| This program was written by Gilles Vollant.  This manual page was | ||||
| written by Mark Brown <broonie@sirena.org.uk>. The -d tempdir option | ||||
| was added by Dirk Eddelbuettel <edd@debian.org>. | ||||
							
								
								
									
										46
									
								
								contrib/minizip/minizip.1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								contrib/minizip/minizip.1
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,46 @@ | ||||
| .\"                                      Hey, EMACS: -*- nroff -*- | ||||
| .TH minizip 1 "May 2, 2001" | ||||
| .\" Please adjust this date whenever revising the manpage. | ||||
| .\" | ||||
| .\" Some roff macros, for reference: | ||||
| .\" .nh        disable hyphenation | ||||
| .\" .hy        enable hyphenation | ||||
| .\" .ad l      left justify | ||||
| .\" .ad b      justify to both left and right margins | ||||
| .\" .nf        disable filling | ||||
| .\" .fi        enable filling | ||||
| .\" .br        insert line break | ||||
| .\" .sp <n>    insert n+1 empty lines | ||||
| .\" for manpage-specific macros, see man(7) | ||||
| .SH NAME | ||||
| minizip - create ZIP archives | ||||
| .SH SYNOPSIS | ||||
| .B minizip | ||||
| .RI [ -o ] | ||||
| zipfile [ " files" ... ] | ||||
| .SH DESCRIPTION | ||||
| .B minizip | ||||
| is a simple tool which allows the creation of compressed file archives | ||||
| in the ZIP format used by the MS-DOS utility PKZIP.  It was written as | ||||
| a demonstration of the | ||||
| .IR zlib (3) | ||||
| library and therefore lack many of the features of the | ||||
| .IR zip (1) | ||||
| program. | ||||
| .SH OPTIONS | ||||
| The first argument supplied is the name of the ZIP archive to create or | ||||
| .RI -o | ||||
| in which case it is ignored and the second argument treated as the | ||||
| name of the ZIP file.  If the ZIP file already exists it will be | ||||
| overwritten. | ||||
| .PP | ||||
| Subsequent arguments specify a list of files to place in the ZIP | ||||
| archive.  If none are specified then an empty archive will be created. | ||||
| .SH SEE ALSO | ||||
| .BR miniunzip (1), | ||||
| .BR zlib (3), | ||||
| .BR zip (1). | ||||
| .SH AUTHOR | ||||
| This program was written by Gilles Vollant.  This manual page was | ||||
| written by Mark Brown <broonie@sirena.org.uk>. | ||||
|  | ||||
| @@ -188,7 +188,7 @@ typedef struct | ||||
|  | ||||
| #    ifndef NOUNCRYPT | ||||
|     unsigned long keys[3];     /* keys defining the pseudo-random sequence */ | ||||
|     const unsigned long* pcrc_32_tab; | ||||
|     const z_crc_t* pcrc_32_tab; | ||||
| #    endif | ||||
| } unz64_s; | ||||
|  | ||||
| @@ -801,9 +801,9 @@ extern unzFile ZEXPORT unzOpen64 (const void *path) | ||||
| } | ||||
|  | ||||
| /* | ||||
|   Close a ZipFile opened with unzipOpen. | ||||
|   If there is files inside the .Zip opened with unzipOpenCurrentFile (see later), | ||||
|     these files MUST be closed with unzipCloseCurrentFile before call unzipClose. | ||||
|   Close a ZipFile opened with unzOpen. | ||||
|   If there is files inside the .Zip opened with unzOpenCurrentFile (see later), | ||||
|     these files MUST be closed with unzCloseCurrentFile before call unzClose. | ||||
|   return UNZ_OK if there is no problem. */ | ||||
| extern int ZEXPORT unzClose (unzFile file) | ||||
| { | ||||
| @@ -1223,7 +1223,7 @@ extern int ZEXPORT unzGoToNextFile (unzFile  file) | ||||
|  | ||||
| /* | ||||
|   Try locate the file szFileName in the zipfile. | ||||
|   For the iCaseSensitivity signification, see unzipStringFileNameCompare | ||||
|   For the iCaseSensitivity signification, see unzStringFileNameCompare | ||||
|  | ||||
|   return value : | ||||
|   UNZ_OK if the file is found. It becomes the current file. | ||||
| @@ -1998,7 +1998,7 @@ extern int ZEXPORT unzGetLocalExtrafield (unzFile file, voidp buf, unsigned len) | ||||
| } | ||||
|  | ||||
| /* | ||||
|   Close the file in zip opened with unzipOpenCurrentFile | ||||
|   Close the file in zip opened with unzOpenCurrentFile | ||||
|   Return UNZ_CRCERROR if all the file was read but the CRC is not good | ||||
| */ | ||||
| extern int ZEXPORT unzCloseCurrentFile (unzFile file) | ||||
|   | ||||
| @@ -197,9 +197,9 @@ extern unzFile ZEXPORT unzOpen2_64 OF((const void *path, | ||||
|  | ||||
| extern int ZEXPORT unzClose OF((unzFile file)); | ||||
| /* | ||||
|   Close a ZipFile opened with unzipOpen. | ||||
|   Close a ZipFile opened with unzOpen. | ||||
|   If there is files inside the .Zip opened with unzOpenCurrentFile (see later), | ||||
|     these files MUST be closed with unzipCloseCurrentFile before call unzipClose. | ||||
|     these files MUST be closed with unzCloseCurrentFile before call unzClose. | ||||
|   return UNZ_OK if there is no problem. */ | ||||
|  | ||||
| extern int ZEXPORT unzGetGlobalInfo OF((unzFile file, | ||||
|   | ||||
| @@ -157,7 +157,7 @@ typedef struct | ||||
|     ZPOS64_T totalUncompressedData; | ||||
| #ifndef NOCRYPT | ||||
|     unsigned long keys[3];     /* keys defining the pseudo-random sequence */ | ||||
|     const unsigned long* pcrc_32_tab; | ||||
|     const z_crc_t* pcrc_32_tab; | ||||
|     int crypt_header_size; | ||||
| #endif | ||||
| } curfile64_info; | ||||
|   | ||||
| @@ -10,8 +10,8 @@ unit zlibpas; | ||||
| interface | ||||
|  | ||||
| const | ||||
|   ZLIB_VERSION = '1.2.7'; | ||||
|   ZLIB_VERNUM  = $1270; | ||||
|   ZLIB_VERSION = '1.2.7.1'; | ||||
|   ZLIB_VERNUM  = $1271; | ||||
|  | ||||
| type | ||||
|   alloc_func = function(opaque: Pointer; items, size: Integer): Pointer; | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| /* | ||||
|  * puff.c | ||||
|  * Copyright (C) 2002-2010 Mark Adler | ||||
|  * Copyright (C) 2002-2013 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in puff.h | ||||
|  * version 2.2, 25 Apr 2010 | ||||
|  * version 2.3, 21 Jan 2013 | ||||
|  * | ||||
|  * puff.c is a simple inflate written to be an unambiguous way to specify the | ||||
|  * deflate format.  It is not written for speed but rather simplicity.  As a | ||||
| @@ -76,6 +76,7 @@ | ||||
|  *                      - Move NIL to puff.h | ||||
|  *                      - Allow incomplete code only if single code length is 1 | ||||
|  *                      - Add full code coverage test to Makefile | ||||
|  * 2.3  21 Jan 2013     - Check for invalid code length codes in dynamic blocks | ||||
|  */ | ||||
|  | ||||
| #include <setjmp.h>             /* for setjmp(), longjmp(), and jmp_buf */ | ||||
| @@ -704,6 +705,8 @@ local int dynamic(struct state *s) | ||||
|         int len;                /* last length to repeat */ | ||||
|  | ||||
|         symbol = decode(s, &lencode); | ||||
|         if (symbol < 0) | ||||
|             return symbol;          /* invalid symbol */ | ||||
|         if (symbol < 16)                /* length in 0..15 */ | ||||
|             lengths[index++] = symbol; | ||||
|         else {                          /* repeat instruction */ | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| /* puff.h | ||||
|   Copyright (C) 2002-2010 Mark Adler, all rights reserved | ||||
|   version 2.2, 25 Apr 2010 | ||||
|   Copyright (C) 2002-2013 Mark Adler, all rights reserved | ||||
|   version 2.3, 21 Jan 2013 | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the author be held liable for any damages | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| /* | ||||
|  * pufftest.c | ||||
|  * Copyright (C) 2002-2010 Mark Adler | ||||
|  * Copyright (C) 2002-2013 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in puff.h | ||||
|  * version 2.2, 25 Apr 2010 | ||||
|  * version 2.3, 21 Jan 2013 | ||||
|  */ | ||||
|  | ||||
| /* Example of how to use puff(). | ||||
|   | ||||
| @@ -116,10 +116,10 @@ DWORD GetMsecSincePerfCounter(LARGE_INTEGER beginTime64,BOOL fComputeTimeQueryPe | ||||
|     return dwRet; | ||||
| } | ||||
|  | ||||
| int ReadFileMemory(const char* filename,long* plFileSize,void** pFilePtr) | ||||
| int ReadFileMemory(const char* filename,long* plFileSize,unsigned char** pFilePtr) | ||||
| { | ||||
|     FILE* stream; | ||||
|     void* ptr; | ||||
|     unsigned char* ptr; | ||||
|     int retVal=1; | ||||
|     stream=fopen(filename, "rb"); | ||||
|     if (stream==NULL) | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| Building instructions for the DLL versions of Zlib 1.2.7 | ||||
| Building instructions for the DLL versions of Zlib 1.2.7.1 | ||||
| ======================================================== | ||||
|  | ||||
| This directory contains projects that build zlib and minizip using | ||||
|   | ||||
| @@ -2,8 +2,8 @@ | ||||
|  | ||||
| #define IDR_VERSION1  1 | ||||
| IDR_VERSION1	VERSIONINFO	MOVEABLE IMPURE LOADONCALL DISCARDABLE | ||||
|   FILEVERSION	 1.2.7,0 | ||||
|   PRODUCTVERSION 1.2.7,0 | ||||
|   FILEVERSION	 1.2.7.1,1 | ||||
|   PRODUCTVERSION 1.2.7.1,1 | ||||
|   FILEFLAGSMASK	VS_FFI_FILEFLAGSMASK | ||||
|   FILEFLAGS	0 | ||||
|   FILEOS	VOS_DOS_WINDOWS32 | ||||
| @@ -17,7 +17,7 @@ BEGIN | ||||
|  | ||||
|     BEGIN | ||||
|       VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" | ||||
|       VALUE "FileVersion",	"1.2.7\0" | ||||
|       VALUE "FileVersion",	"1.2.7.1\0" | ||||
|       VALUE "InternalName",	"zlib\0" | ||||
|       VALUE "OriginalFilename",	"zlib.dll\0" | ||||
|       VALUE "ProductName",	"ZLib.DLL\0" | ||||
|   | ||||
| @@ -182,6 +182,10 @@ | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx86 | ||||
| bld_ml32.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <ClCompile> | ||||
| @@ -210,6 +214,10 @@ | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx86 | ||||
| bld_ml32.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'"> | ||||
|     <ClCompile> | ||||
| @@ -266,6 +274,10 @@ | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx64 | ||||
| bld_ml64.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'"> | ||||
|     <Midl> | ||||
| @@ -326,6 +338,10 @@ | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx64 | ||||
| bld_ml64.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'"> | ||||
|     <Midl> | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| LIBRARY | ||||
| ; zlib data compression and ZIP file I/O library | ||||
|  | ||||
| VERSION		1.2.7 | ||||
| VERSION		1.2.7.1 | ||||
|  | ||||
| EXPORTS | ||||
|         adler32                                  @1 | ||||
| @@ -137,3 +137,7 @@ EXPORTS | ||||
|  | ||||
| ; zlib1 v1.2.7 added: | ||||
|         gzopen_w                                @165 | ||||
|  | ||||
| ; zlib1 v1.2.8 added: | ||||
|         inflateGetDictionary                    @166 | ||||
|         gzvprintf                               @167 | ||||
|   | ||||
| @@ -180,10 +180,10 @@ | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">zlibwapid</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">zlibwapid</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">zlibwapi</TargetName> | ||||
|   </PropertyGroup> | ||||
| @@ -220,18 +220,14 @@ | ||||
|     <Link> | ||||
|       <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | ||||
|       <AdditionalDependencies>..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx86 | ||||
| @@ -272,18 +268,14 @@ bld_ml32.bat</Command> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
| @@ -321,18 +313,14 @@ bld_ml32.bat</Command> | ||||
|     <Link> | ||||
|       <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | ||||
|       <AdditionalDependencies>..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx86 | ||||
| @@ -371,19 +359,15 @@ bld_ml32.bat</Command> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\contrib\masmx64 | ||||
|       <Command>cd ..\..\masmx64 | ||||
| bld_ml64.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
| @@ -463,15 +447,11 @@ bld_ml64.bat</Command> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
| @@ -554,15 +534,11 @@ bld_ml64.bat</Command> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|   | ||||
							
								
								
									
										32
									
								
								contrib/vstudio/vc11/zlib.rc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								contrib/vstudio/vc11/zlib.rc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | ||||
| #include <windows.h> | ||||
|  | ||||
| #define IDR_VERSION1  1 | ||||
| IDR_VERSION1	VERSIONINFO	MOVEABLE IMPURE LOADONCALL DISCARDABLE | ||||
|   FILEVERSION	 1.2.7,0 | ||||
|   PRODUCTVERSION 1.2.7,0 | ||||
|   FILEFLAGSMASK	VS_FFI_FILEFLAGSMASK | ||||
|   FILEFLAGS	0 | ||||
|   FILEOS	VOS_DOS_WINDOWS32 | ||||
|   FILETYPE	VFT_DLL | ||||
|   FILESUBTYPE	0	// not used | ||||
| BEGIN | ||||
|   BLOCK "StringFileInfo" | ||||
|   BEGIN | ||||
|     BLOCK "040904E4" | ||||
|     //language ID = U.S. English, char set = Windows, Multilingual | ||||
|  | ||||
|     BEGIN | ||||
|       VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" | ||||
|       VALUE "FileVersion",	"1.2.7\0" | ||||
|       VALUE "InternalName",	"zlib\0" | ||||
|       VALUE "OriginalFilename",	"zlib.dll\0" | ||||
|       VALUE "ProductName",	"ZLib.DLL\0" | ||||
|       VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" | ||||
|       VALUE "LegalCopyright", "(C) 1995-2012 Jean-loup Gailly & Mark Adler\0" | ||||
|     END | ||||
|   END | ||||
|   BLOCK "VarFileInfo" | ||||
|   BEGIN | ||||
|     VALUE "Translation", 0x0409, 1252 | ||||
|   END | ||||
| END | ||||
							
								
								
									
										26
									
								
								contrib/vstudio/vc11/zlibvc.sln
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								contrib/vstudio/vc11/zlibvc.sln
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,26 @@ | ||||
|  | ||||
| Microsoft Visual Studio Solution File, Format Version 12.00 | ||||
| # Visual Studio 2010 | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcxproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" | ||||
| EndProject | ||||
| Global | ||||
| 	GlobalSection(TeamFoundationVersionControl) = preSolution | ||||
| 		SccNumberOfProjects = 1 | ||||
| 		SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} | ||||
| 		SccTeamFoundationServer = http://iltfsapp01:8080/tfs/mediamind | ||||
| 		SccLocalPath0 = . | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| 		Debug|x64 = Debug|x64 | ||||
| 		Release|x64 = Release|x64 | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64 | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(SolutionProperties) = preSolution | ||||
| 		HideSolutionNode = FALSE | ||||
| 	EndGlobalSection | ||||
| EndGlobal | ||||
							
								
								
									
										204
									
								
								contrib/vstudio/vc11/zlibvc.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										204
									
								
								contrib/vstudio/vc11/zlibvc.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,204 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <ItemGroup Label="ProjectConfigurations"> | ||||
|     <ProjectConfiguration Include="Debug|x64"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|x64"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|   </ItemGroup> | ||||
|   <PropertyGroup Label="Globals"> | ||||
|     <ProjectGuid>{8FD826F8-3739-44E6-8CC8-997122E53B8D}</ProjectGuid> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||
|   <ImportGroup Label="ExtensionSettings"> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <PropertyGroup Label="UserMacros" /> | ||||
|   <PropertyGroup> | ||||
|     <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">zlibwapi</TargetName> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <ModuleDefinitionFile>.\zlibvc11.def</ModuleDefinitionFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx64 | ||||
| bld_ml64.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerOutput>All</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc11.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx64 | ||||
| bld_ml64.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\..\adler32.c" /> | ||||
|     <ClCompile Include="..\..\..\compress.c" /> | ||||
|     <ClCompile Include="..\..\..\crc32.c" /> | ||||
|     <ClCompile Include="..\..\..\deflate.c" /> | ||||
|     <ClCompile Include="..\..\..\gzclose.c" /> | ||||
|     <ClCompile Include="..\..\..\gzlib.c" /> | ||||
|     <ClCompile Include="..\..\..\gzread.c" /> | ||||
|     <ClCompile Include="..\..\..\gzwrite.c" /> | ||||
|     <ClCompile Include="..\..\..\infback.c" /> | ||||
|     <ClCompile Include="..\..\masmx64\inffas8664.c" /> | ||||
|     <ClCompile Include="..\..\..\inffast.c" /> | ||||
|     <ClCompile Include="..\..\..\inflate.c" /> | ||||
|     <ClCompile Include="..\..\..\inftrees.c" /> | ||||
|     <ClCompile Include="..\..\minizip\ioapi.c" /> | ||||
|     <ClCompile Include="..\..\minizip\iowin32.c" /> | ||||
|     <ClCompile Include="..\..\..\trees.c" /> | ||||
|     <ClCompile Include="..\..\..\uncompr.c" /> | ||||
|     <ClCompile Include="..\..\minizip\unzip.c"> | ||||
|       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\minizip\zip.c"> | ||||
|       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\zutil.c" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ResourceCompile Include="zlib.rc" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <None Include="zlibvc.def" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ClInclude Include="..\..\..\deflate.h" /> | ||||
|     <ClInclude Include="..\..\..\infblock.h" /> | ||||
|     <ClInclude Include="..\..\..\infcodes.h" /> | ||||
|     <ClInclude Include="..\..\..\inffast.h" /> | ||||
|     <ClInclude Include="..\..\..\inftrees.h" /> | ||||
|     <ClInclude Include="..\..\..\infutil.h" /> | ||||
|     <ClInclude Include="..\..\..\zconf.h" /> | ||||
|     <ClInclude Include="..\..\..\zlib.h" /> | ||||
|     <ClInclude Include="..\..\..\zutil.h" /> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
|   <ImportGroup Label="ExtensionTargets"> | ||||
|   </ImportGroup> | ||||
| </Project> | ||||
							
								
								
									
										118
									
								
								contrib/vstudio/vc11/zlibvc.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										118
									
								
								contrib/vstudio/vc11/zlibvc.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,118 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <ItemGroup> | ||||
|     <Filter Include="Source Files"> | ||||
|       <UniqueIdentifier>{07934a85-8b61-443d-a0ee-b2eedb74f3cd}</UniqueIdentifier> | ||||
|       <Extensions>cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Header Files"> | ||||
|       <UniqueIdentifier>{1d99675b-433d-4a21-9e50-ed4ab8b19762}</UniqueIdentifier> | ||||
|       <Extensions>h;hpp;hxx;hm;inl;fi;fd</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Resource Files"> | ||||
|       <UniqueIdentifier>{431c0958-fa71-44d0-9084-2d19d100c0cc}</UniqueIdentifier> | ||||
|       <Extensions>ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe</Extensions> | ||||
|     </Filter> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\..\adler32.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\compress.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\crc32.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\deflate.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzclose.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzlib.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzread.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzwrite.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\infback.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\masmx64\inffas8664.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\inffast.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\inflate.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\inftrees.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\minizip\ioapi.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\minizip\iowin32.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\trees.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\uncompr.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\minizip\unzip.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\minizip\zip.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\zutil.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ResourceCompile Include="zlib.rc"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ResourceCompile> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <None Include="zlibvc.def"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </None> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ClInclude Include="..\..\..\deflate.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|     <ClInclude Include="..\..\..\infblock.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|     <ClInclude Include="..\..\..\infcodes.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|     <ClInclude Include="..\..\..\inffast.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|     <ClInclude Include="..\..\..\inftrees.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|     <ClInclude Include="..\..\..\infutil.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|     <ClInclude Include="..\..\..\zconf.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|     <ClInclude Include="..\..\..\zlib.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|     <ClInclude Include="..\..\..\zutil.h"> | ||||
|       <Filter>Header Files</Filter> | ||||
|     </ClInclude> | ||||
|   </ItemGroup> | ||||
| </Project> | ||||
							
								
								
									
										10
									
								
								contrib/vstudio/vc11/zlibvc.vssscc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								contrib/vstudio/vc11/zlibvc.vssscc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| "" | ||||
| { | ||||
| "FILE_VERSION" = "9237" | ||||
| "ENLISTMENT_CHOICE" = "NEVER" | ||||
| "PROJECT_FILE_RELATIVE_PATH" = "" | ||||
| "NUMBER_OF_EXCLUDED_FILES" = "0" | ||||
| "ORIGINAL_PROJECT_FILE_PATH" = "" | ||||
| "NUMBER_OF_NESTED_PROJECTS" = "0" | ||||
| "SOURCE_CONTROL_SETTINGS_PROVIDER" = "PROJECT" | ||||
| } | ||||
							
								
								
									
										143
									
								
								contrib/vstudio/vc11/zlibvc11.def
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										143
									
								
								contrib/vstudio/vc11/zlibvc11.def
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,143 @@ | ||||
| LIBRARY | ||||
| ; zlib data compression and ZIP file I/O library | ||||
|  | ||||
| VERSION		1.27 | ||||
|  | ||||
| EXPORTS | ||||
|         adler32                                  @1 | ||||
|         compress                                 @2 | ||||
|         crc32                                    @3 | ||||
|         deflate                                  @4 | ||||
|         deflateCopy                              @5 | ||||
|         deflateEnd                               @6 | ||||
|         deflateInit2_                            @7 | ||||
|         deflateInit_                             @8 | ||||
|         deflateParams                            @9 | ||||
|         deflateReset                             @10 | ||||
|         deflateSetDictionary                     @11 | ||||
|         gzclose                                  @12 | ||||
|         gzdopen                                  @13 | ||||
|         gzerror                                  @14 | ||||
|         gzflush                                  @15 | ||||
|         gzopen                                   @16 | ||||
|         gzread                                   @17 | ||||
|         gzwrite                                  @18 | ||||
|         inflate                                  @19 | ||||
|         inflateEnd                               @20 | ||||
|         inflateInit2_                            @21 | ||||
|         inflateInit_                             @22 | ||||
|         inflateReset                             @23 | ||||
|         inflateSetDictionary                     @24 | ||||
|         inflateSync                              @25 | ||||
|         uncompress                               @26 | ||||
|         zlibVersion                              @27 | ||||
|         gzprintf                                 @28 | ||||
|         gzputc                                   @29 | ||||
|         gzgetc                                   @30 | ||||
|         gzseek                                   @31 | ||||
|         gzrewind                                 @32 | ||||
|         gztell                                   @33 | ||||
|         gzeof                                    @34 | ||||
|         gzsetparams                              @35 | ||||
|         zError                                   @36 | ||||
|         inflateSyncPoint                         @37 | ||||
|         get_crc_table                            @38 | ||||
|         compress2                                @39 | ||||
|         gzputs                                   @40 | ||||
|         gzgets                                   @41 | ||||
|         inflateCopy                              @42 | ||||
|         inflateBackInit_                         @43 | ||||
|         inflateBack                              @44 | ||||
|         inflateBackEnd                           @45 | ||||
|         compressBound                            @46 | ||||
|         deflateBound                             @47 | ||||
|         gzclearerr                               @48 | ||||
|         gzungetc                                 @49 | ||||
|         zlibCompileFlags                         @50 | ||||
|         deflatePrime                             @51 | ||||
|         deflatePending                           @52 | ||||
|  | ||||
|         unzOpen                                  @61 | ||||
|         unzClose                                 @62 | ||||
|         unzGetGlobalInfo                         @63 | ||||
|         unzGetCurrentFileInfo                    @64 | ||||
|         unzGoToFirstFile                         @65 | ||||
|         unzGoToNextFile                          @66 | ||||
|         unzOpenCurrentFile                       @67 | ||||
|         unzReadCurrentFile                       @68 | ||||
|         unzOpenCurrentFile3                      @69 | ||||
|         unztell                                  @70 | ||||
|         unzeof                                   @71 | ||||
|         unzCloseCurrentFile                      @72 | ||||
|         unzGetGlobalComment                      @73 | ||||
|         unzStringFileNameCompare                 @74 | ||||
|         unzLocateFile                            @75 | ||||
|         unzGetLocalExtrafield                    @76 | ||||
|         unzOpen2                                 @77 | ||||
|         unzOpenCurrentFile2                      @78 | ||||
|         unzOpenCurrentFilePassword               @79 | ||||
|  | ||||
|         zipOpen                                  @80 | ||||
|         zipOpenNewFileInZip                      @81 | ||||
|         zipWriteInFileInZip                      @82 | ||||
|         zipCloseFileInZip                        @83 | ||||
|         zipClose                                 @84 | ||||
|         zipOpenNewFileInZip2                     @86 | ||||
|         zipCloseFileInZipRaw                     @87 | ||||
|         zipOpen2                                 @88 | ||||
|         zipOpenNewFileInZip3                     @89 | ||||
|  | ||||
|         unzGetFilePos                            @100 | ||||
|         unzGoToFilePos                           @101 | ||||
|  | ||||
|         fill_win32_filefunc                      @110 | ||||
|  | ||||
| ; zlibwapi v1.2.4 added: | ||||
|         fill_win32_filefunc64                   @111 | ||||
|         fill_win32_filefunc64A                  @112 | ||||
|         fill_win32_filefunc64W                  @113 | ||||
|  | ||||
|         unzOpen64                               @120 | ||||
|         unzOpen2_64                             @121 | ||||
|         unzGetGlobalInfo64                      @122 | ||||
|         unzGetCurrentFileInfo64                 @124 | ||||
|         unzGetCurrentFileZStreamPos64           @125 | ||||
|         unztell64                               @126 | ||||
|         unzGetFilePos64                         @127 | ||||
|         unzGoToFilePos64                        @128 | ||||
|  | ||||
|         zipOpen64                               @130 | ||||
|         zipOpen2_64                             @131 | ||||
|         zipOpenNewFileInZip64                   @132 | ||||
|         zipOpenNewFileInZip2_64                 @133 | ||||
|         zipOpenNewFileInZip3_64                 @134 | ||||
|         zipOpenNewFileInZip4_64                 @135 | ||||
|         zipCloseFileInZipRaw64                  @136 | ||||
|  | ||||
| ; zlib1 v1.2.4 added: | ||||
|         adler32_combine                         @140 | ||||
|         crc32_combine                           @142 | ||||
|         deflateSetHeader                        @144 | ||||
|         deflateTune                             @145 | ||||
|         gzbuffer                                @146 | ||||
|         gzclose_r                               @147 | ||||
|         gzclose_w                               @148 | ||||
|         gzdirect                                @149 | ||||
|         gzoffset                                @150 | ||||
|         inflateGetHeader                        @156 | ||||
|         inflateMark                             @157 | ||||
|         inflatePrime                            @158 | ||||
|         inflateReset2                           @159 | ||||
|         inflateUndermine                        @160 | ||||
|  | ||||
| ; zlib1 v1.2.6 added: | ||||
|         gzgetc_                                 @161 | ||||
|         inflateResetKeep                        @163 | ||||
|         deflateResetKeep                        @164 | ||||
|  | ||||
| ; zlib1 v1.2.7 added: | ||||
|         gzopen_w                                @165 | ||||
|  | ||||
| ; zlib1 v1.2.8 added: | ||||
|         inflateGetDictionary                    @166 | ||||
|         gzvprintf                               @167 | ||||
							
								
								
									
										314
									
								
								contrib/vstudio/vc12/miniunz.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										314
									
								
								contrib/vstudio/vc12/miniunz.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,314 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <ItemGroup Label="ProjectConfigurations"> | ||||
|     <ProjectConfiguration Include="Debug|Itanium"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|Win32"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|x64"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Itanium"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Win32"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|x64"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|   </ItemGroup> | ||||
|   <PropertyGroup Label="Globals"> | ||||
|     <ProjectGuid>{C52F9E7B-498A-42BE-8DB4-85A15694382A}</ProjectGuid> | ||||
|     <Keyword>Win32Proj</Keyword> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>Unicode</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||
|   <ImportGroup Label="ExtensionSettings"> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <PropertyGroup Label="UserMacros" /> | ||||
|   <PropertyGroup> | ||||
|     <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\MiniUnzip$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\MiniUnzip$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\MiniUnzip$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\MiniUnzip$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\MiniUnzip$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\MiniUnzip$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\MiniUnzip$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\MiniUnzip$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\MiniUnzip$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\MiniUnzip$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\MiniUnzip$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\MiniUnzip$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</GenerateManifest> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)miniunz.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)miniunz.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)miniunz.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)miniunz.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)miniunz.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)miniunz.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)miniunz.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)miniunz.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)miniunz.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\minizip\miniunz.c" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ProjectReference Include="zlibvc.vcxproj"> | ||||
|       <Project>{8fd826f8-3739-44e6-8cc8-997122e53b8d}</Project> | ||||
|     </ProjectReference> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
|   <ImportGroup Label="ExtensionTargets"> | ||||
|   </ImportGroup> | ||||
| </Project> | ||||
							
								
								
									
										311
									
								
								contrib/vstudio/vc12/minizip.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										311
									
								
								contrib/vstudio/vc12/minizip.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,311 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <ItemGroup Label="ProjectConfigurations"> | ||||
|     <ProjectConfiguration Include="Debug|Itanium"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|Win32"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|x64"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Itanium"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Win32"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|x64"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|   </ItemGroup> | ||||
|   <PropertyGroup Label="Globals"> | ||||
|     <ProjectGuid>{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}</ProjectGuid> | ||||
|     <Keyword>Win32Proj</Keyword> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>Unicode</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||
|   <ImportGroup Label="ExtensionSettings"> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <PropertyGroup Label="UserMacros" /> | ||||
|   <PropertyGroup> | ||||
|     <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\MiniZip$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\MiniZip$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\MiniZip$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\MiniZip$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\$(Configuration)\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\$(Configuration)\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\$(Configuration)\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\$(Configuration)\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</LinkIncremental> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)minizip.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)minizip.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)minizip.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)minizip.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)minizip.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)minizip.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)minizip.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)minizip.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)minizip.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\minizip\minizip.c" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ProjectReference Include="zlibvc.vcxproj"> | ||||
|       <Project>{8fd826f8-3739-44e6-8cc8-997122e53b8d}</Project> | ||||
|     </ProjectReference> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
|   <ImportGroup Label="ExtensionTargets"> | ||||
|   </ImportGroup> | ||||
| </Project> | ||||
							
								
								
									
										426
									
								
								contrib/vstudio/vc12/testzlib.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										426
									
								
								contrib/vstudio/vc12/testzlib.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,426 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <ItemGroup Label="ProjectConfigurations"> | ||||
|     <ProjectConfiguration Include="Debug|Itanium"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|Win32"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|x64"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|Itanium"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|Win32"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|x64"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Itanium"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Win32"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|x64"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|   </ItemGroup> | ||||
|   <PropertyGroup Label="Globals"> | ||||
|     <ProjectGuid>{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}</ProjectGuid> | ||||
|     <RootNamespace>testzlib</RootNamespace> | ||||
|     <Keyword>Win32Proj</Keyword> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>Unicode</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||
|   <ImportGroup Label="ExtensionSettings"> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <PropertyGroup Label="UserMacros" /> | ||||
|   <PropertyGroup> | ||||
|     <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">x86\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">x86\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">x64\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">x64\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">ia64\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">ia64\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\TestZlib$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\TestZlib$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</GenerateManifest> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerOutput>AssemblyAndSourceCode</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)testzlib.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)testzlib.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)testzlib.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)testzlib.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <ClCompile> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerOutput>AssemblyAndSourceCode</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)testzlib.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)testzlib.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'"> | ||||
|     <ClCompile> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)testzlib.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <ClCompile> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)testzlib.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\..\adler32.c" /> | ||||
|     <ClCompile Include="..\..\..\compress.c" /> | ||||
|     <ClCompile Include="..\..\..\crc32.c" /> | ||||
|     <ClCompile Include="..\..\..\deflate.c" /> | ||||
|     <ClCompile Include="..\..\..\infback.c" /> | ||||
|     <ClCompile Include="..\..\masmx64\inffas8664.c"> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\inffast.c" /> | ||||
|     <ClCompile Include="..\..\..\inflate.c" /> | ||||
|     <ClCompile Include="..\..\..\inftrees.c" /> | ||||
|     <ClCompile Include="..\..\testzlib\testzlib.c" /> | ||||
|     <ClCompile Include="..\..\..\trees.c" /> | ||||
|     <ClCompile Include="..\..\..\uncompr.c" /> | ||||
|     <ClCompile Include="..\..\..\zutil.c" /> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
|   <ImportGroup Label="ExtensionTargets"> | ||||
|   </ImportGroup> | ||||
| </Project> | ||||
							
								
								
									
										314
									
								
								contrib/vstudio/vc12/testzlibdll.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										314
									
								
								contrib/vstudio/vc12/testzlibdll.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,314 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <ItemGroup Label="ProjectConfigurations"> | ||||
|     <ProjectConfiguration Include="Debug|Itanium"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|Win32"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|x64"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Itanium"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Win32"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|x64"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|   </ItemGroup> | ||||
|   <PropertyGroup Label="Globals"> | ||||
|     <ProjectGuid>{C52F9E7B-498A-42BE-8DB4-85A15694366A}</ProjectGuid> | ||||
|     <Keyword>Win32Proj</Keyword> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>Unicode</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||
|   <ImportGroup Label="ExtensionSettings"> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <PropertyGroup Label="UserMacros" /> | ||||
|   <PropertyGroup> | ||||
|     <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\TestZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\TestZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\TestZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\TestZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\TestZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\TestZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\TestZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\TestZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\TestZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\TestZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\TestZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\TestZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</GenerateManifest> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x86\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)testzlibdll.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)testzlib.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x86\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)testzlibdll.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <TargetMachine>MachineX86</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)testzlibdll.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)testzlib.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;_DEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MinimalRebuild>true</MinimalRebuild> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>ia64\ZlibDllDebug\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)testzlibdll.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)testzlib.pdb</ProgramDatabaseFile> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)testzlibdll.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>MaxSpeed</Optimization> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitFramePointers>true</OmitFramePointers> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\minizip;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <BasicRuntimeChecks>Default</BasicRuntimeChecks> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>ia64\ZlibDllRelease\zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)testzlibdll.exe</OutputFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|       <OptimizeReferences>true</OptimizeReferences> | ||||
|       <EnableCOMDATFolding>true</EnableCOMDATFolding> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\testzlib\testzlib.c" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ProjectReference Include="zlibvc.vcxproj"> | ||||
|       <Project>{8fd826f8-3739-44e6-8cc8-997122e53b8d}</Project> | ||||
|     </ProjectReference> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
|   <ImportGroup Label="ExtensionTargets"> | ||||
|   </ImportGroup> | ||||
| </Project> | ||||
							
								
								
									
										32
									
								
								contrib/vstudio/vc12/zlib.rc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								contrib/vstudio/vc12/zlib.rc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,32 @@ | ||||
| #include <windows.h> | ||||
|  | ||||
| #define IDR_VERSION1  1 | ||||
| IDR_VERSION1	VERSIONINFO	MOVEABLE IMPURE LOADONCALL DISCARDABLE | ||||
|   FILEVERSION	 1.2.7,0 | ||||
|   PRODUCTVERSION 1.2.7,0 | ||||
|   FILEFLAGSMASK	VS_FFI_FILEFLAGSMASK | ||||
|   FILEFLAGS	0 | ||||
|   FILEOS	VOS_DOS_WINDOWS32 | ||||
|   FILETYPE	VFT_DLL | ||||
|   FILESUBTYPE	0	// not used | ||||
| BEGIN | ||||
|   BLOCK "StringFileInfo" | ||||
|   BEGIN | ||||
|     BLOCK "040904E4" | ||||
|     //language ID = U.S. English, char set = Windows, Multilingual | ||||
|  | ||||
|     BEGIN | ||||
|       VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" | ||||
|       VALUE "FileVersion",	"1.2.7\0" | ||||
|       VALUE "InternalName",	"zlib\0" | ||||
|       VALUE "OriginalFilename",	"zlib.dll\0" | ||||
|       VALUE "ProductName",	"ZLib.DLL\0" | ||||
|       VALUE "Comments","DLL support by Alessandro Iacopetti & Gilles Vollant\0" | ||||
|       VALUE "LegalCopyright", "(C) 1995-2012 Jean-loup Gailly & Mark Adler\0" | ||||
|     END | ||||
|   END | ||||
|   BLOCK "VarFileInfo" | ||||
|   BEGIN | ||||
|     VALUE "Translation", 0x0409, 1252 | ||||
|   END | ||||
| END | ||||
							
								
								
									
										464
									
								
								contrib/vstudio/vc12/zlibstat.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										464
									
								
								contrib/vstudio/vc12/zlibstat.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,464 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <ItemGroup Label="ProjectConfigurations"> | ||||
|     <ProjectConfiguration Include="Debug|Itanium"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|Win32"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|x64"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|Itanium"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|Win32"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|x64"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Itanium"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Win32"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|x64"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|   </ItemGroup> | ||||
|   <PropertyGroup Label="Globals"> | ||||
|     <ProjectGuid>{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}</ProjectGuid> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|     <CharacterSet>Unicode</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||
|   <ImportGroup Label="ExtensionSettings"> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <PropertyGroup Label="UserMacros" /> | ||||
|   <PropertyGroup> | ||||
|     <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">x86\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">x86\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">x64\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">x64\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">ia64\ZlibStat$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">ia64\ZlibStat$(Configuration)\Tmp\</IntDir> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <DebugInformationFormat>OldStyle</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <AdditionalDependencies>..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'"> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:X86 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <DebugInformationFormat>OldStyle</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <DebugInformationFormat>OldStyle</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:AMD64 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'"> | ||||
|     <Midl> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibstat.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Lib> | ||||
|       <AdditionalOptions>/MACHINE:IA64 /NODEFAULTLIB %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibstat.lib</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </Lib> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\..\adler32.c" /> | ||||
|     <ClCompile Include="..\..\..\compress.c" /> | ||||
|     <ClCompile Include="..\..\..\crc32.c" /> | ||||
|     <ClCompile Include="..\..\..\deflate.c" /> | ||||
|     <ClCompile Include="..\..\..\gzclose.c" /> | ||||
|     <ClCompile Include="..\..\..\gzlib.c" /> | ||||
|     <ClCompile Include="..\..\..\gzread.c" /> | ||||
|     <ClCompile Include="..\..\..\gzwrite.c" /> | ||||
|     <ClCompile Include="..\..\..\infback.c" /> | ||||
|     <ClCompile Include="..\..\masmx64\inffas8664.c"> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\inffast.c" /> | ||||
|     <ClCompile Include="..\..\..\inflate.c" /> | ||||
|     <ClCompile Include="..\..\..\inftrees.c" /> | ||||
|     <ClCompile Include="..\..\minizip\ioapi.c" /> | ||||
|     <ClCompile Include="..\..\..\trees.c" /> | ||||
|     <ClCompile Include="..\..\..\uncompr.c" /> | ||||
|     <ClCompile Include="..\..\minizip\unzip.c" /> | ||||
|     <ClCompile Include="..\..\minizip\zip.c" /> | ||||
|     <ClCompile Include="..\..\..\zutil.c" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ResourceCompile Include="zlib.rc" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <None Include="zlibvc.def" /> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
|   <ImportGroup Label="ExtensionTargets"> | ||||
|   </ImportGroup> | ||||
| </Project> | ||||
							
								
								
									
										143
									
								
								contrib/vstudio/vc12/zlibvc.def
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										143
									
								
								contrib/vstudio/vc12/zlibvc.def
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,143 @@ | ||||
| LIBRARY | ||||
| ; zlib data compression and ZIP file I/O library | ||||
|  | ||||
| VERSION		1.27 | ||||
|  | ||||
| EXPORTS | ||||
|         adler32                                  @1 | ||||
|         compress                                 @2 | ||||
|         crc32                                    @3 | ||||
|         deflate                                  @4 | ||||
|         deflateCopy                              @5 | ||||
|         deflateEnd                               @6 | ||||
|         deflateInit2_                            @7 | ||||
|         deflateInit_                             @8 | ||||
|         deflateParams                            @9 | ||||
|         deflateReset                             @10 | ||||
|         deflateSetDictionary                     @11 | ||||
|         gzclose                                  @12 | ||||
|         gzdopen                                  @13 | ||||
|         gzerror                                  @14 | ||||
|         gzflush                                  @15 | ||||
|         gzopen                                   @16 | ||||
|         gzread                                   @17 | ||||
|         gzwrite                                  @18 | ||||
|         inflate                                  @19 | ||||
|         inflateEnd                               @20 | ||||
|         inflateInit2_                            @21 | ||||
|         inflateInit_                             @22 | ||||
|         inflateReset                             @23 | ||||
|         inflateSetDictionary                     @24 | ||||
|         inflateSync                              @25 | ||||
|         uncompress                               @26 | ||||
|         zlibVersion                              @27 | ||||
|         gzprintf                                 @28 | ||||
|         gzputc                                   @29 | ||||
|         gzgetc                                   @30 | ||||
|         gzseek                                   @31 | ||||
|         gzrewind                                 @32 | ||||
|         gztell                                   @33 | ||||
|         gzeof                                    @34 | ||||
|         gzsetparams                              @35 | ||||
|         zError                                   @36 | ||||
|         inflateSyncPoint                         @37 | ||||
|         get_crc_table                            @38 | ||||
|         compress2                                @39 | ||||
|         gzputs                                   @40 | ||||
|         gzgets                                   @41 | ||||
|         inflateCopy                              @42 | ||||
|         inflateBackInit_                         @43 | ||||
|         inflateBack                              @44 | ||||
|         inflateBackEnd                           @45 | ||||
|         compressBound                            @46 | ||||
|         deflateBound                             @47 | ||||
|         gzclearerr                               @48 | ||||
|         gzungetc                                 @49 | ||||
|         zlibCompileFlags                         @50 | ||||
|         deflatePrime                             @51 | ||||
|         deflatePending                           @52 | ||||
|  | ||||
|         unzOpen                                  @61 | ||||
|         unzClose                                 @62 | ||||
|         unzGetGlobalInfo                         @63 | ||||
|         unzGetCurrentFileInfo                    @64 | ||||
|         unzGoToFirstFile                         @65 | ||||
|         unzGoToNextFile                          @66 | ||||
|         unzOpenCurrentFile                       @67 | ||||
|         unzReadCurrentFile                       @68 | ||||
|         unzOpenCurrentFile3                      @69 | ||||
|         unztell                                  @70 | ||||
|         unzeof                                   @71 | ||||
|         unzCloseCurrentFile                      @72 | ||||
|         unzGetGlobalComment                      @73 | ||||
|         unzStringFileNameCompare                 @74 | ||||
|         unzLocateFile                            @75 | ||||
|         unzGetLocalExtrafield                    @76 | ||||
|         unzOpen2                                 @77 | ||||
|         unzOpenCurrentFile2                      @78 | ||||
|         unzOpenCurrentFilePassword               @79 | ||||
|  | ||||
|         zipOpen                                  @80 | ||||
|         zipOpenNewFileInZip                      @81 | ||||
|         zipWriteInFileInZip                      @82 | ||||
|         zipCloseFileInZip                        @83 | ||||
|         zipClose                                 @84 | ||||
|         zipOpenNewFileInZip2                     @86 | ||||
|         zipCloseFileInZipRaw                     @87 | ||||
|         zipOpen2                                 @88 | ||||
|         zipOpenNewFileInZip3                     @89 | ||||
|  | ||||
|         unzGetFilePos                            @100 | ||||
|         unzGoToFilePos                           @101 | ||||
|  | ||||
|         fill_win32_filefunc                      @110 | ||||
|  | ||||
| ; zlibwapi v1.2.4 added: | ||||
|         fill_win32_filefunc64                   @111 | ||||
|         fill_win32_filefunc64A                  @112 | ||||
|         fill_win32_filefunc64W                  @113 | ||||
|  | ||||
|         unzOpen64                               @120 | ||||
|         unzOpen2_64                             @121 | ||||
|         unzGetGlobalInfo64                      @122 | ||||
|         unzGetCurrentFileInfo64                 @124 | ||||
|         unzGetCurrentFileZStreamPos64           @125 | ||||
|         unztell64                               @126 | ||||
|         unzGetFilePos64                         @127 | ||||
|         unzGoToFilePos64                        @128 | ||||
|  | ||||
|         zipOpen64                               @130 | ||||
|         zipOpen2_64                             @131 | ||||
|         zipOpenNewFileInZip64                   @132 | ||||
|         zipOpenNewFileInZip2_64                 @133 | ||||
|         zipOpenNewFileInZip3_64                 @134 | ||||
|         zipOpenNewFileInZip4_64                 @135 | ||||
|         zipCloseFileInZipRaw64                  @136 | ||||
|  | ||||
| ; zlib1 v1.2.4 added: | ||||
|         adler32_combine                         @140 | ||||
|         crc32_combine                           @142 | ||||
|         deflateSetHeader                        @144 | ||||
|         deflateTune                             @145 | ||||
|         gzbuffer                                @146 | ||||
|         gzclose_r                               @147 | ||||
|         gzclose_w                               @148 | ||||
|         gzdirect                                @149 | ||||
|         gzoffset                                @150 | ||||
|         inflateGetHeader                        @156 | ||||
|         inflateMark                             @157 | ||||
|         inflatePrime                            @158 | ||||
|         inflateReset2                           @159 | ||||
|         inflateUndermine                        @160 | ||||
|  | ||||
| ; zlib1 v1.2.6 added: | ||||
|         gzgetc_                                 @161 | ||||
|         inflateResetKeep                        @163 | ||||
|         deflateResetKeep                        @164 | ||||
|  | ||||
| ; zlib1 v1.2.7 added: | ||||
|         gzopen_w                                @165 | ||||
|  | ||||
| ; zlib1 v1.2.8 added: | ||||
|         inflateGetDictionary                    @166 | ||||
|         gzvprintf                               @167 | ||||
							
								
								
									
										117
									
								
								contrib/vstudio/vc12/zlibvc.sln
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										117
									
								
								contrib/vstudio/vc12/zlibvc.sln
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,117 @@ | ||||
|  | ||||
| Microsoft Visual Studio Solution File, Format Version 12.00 | ||||
| # Visual Studio 2012 | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcxproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcxproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlib", "testzlib.vcxproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testzlibdll", "testzlibdll.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694366A}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minizip", "minizip.vcxproj", "{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniunz", "miniunz.vcxproj", "{C52F9E7B-498A-42BE-8DB4-85A15694382A}" | ||||
| EndProject | ||||
| Global | ||||
| 	GlobalSection(SolutionConfigurationPlatforms) = preSolution | ||||
| 		Debug|Itanium = Debug|Itanium | ||||
| 		Debug|Win32 = Debug|Win32 | ||||
| 		Debug|x64 = Debug|x64 | ||||
| 		Release|Itanium = Release|Itanium | ||||
| 		Release|Win32 = Release|Win32 | ||||
| 		Release|x64 = Release|x64 | ||||
| 		ReleaseWithoutAsm|Itanium = ReleaseWithoutAsm|Itanium | ||||
| 		ReleaseWithoutAsm|Win32 = ReleaseWithoutAsm|Win32 | ||||
| 		ReleaseWithoutAsm|x64 = ReleaseWithoutAsm|x64 | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(ProjectConfigurationPlatforms) = postSolution | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.ActiveCfg = Debug|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.ActiveCfg = Debug|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Win32.Build.0 = Debug|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.ActiveCfg = Debug|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|x64.Build.0 = Debug|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.ActiveCfg = Release|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Win32.Build.0 = Release|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.ActiveCfg = Release|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = Release|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.ActiveCfg = Debug|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.ActiveCfg = Debug|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Win32.Build.0 = Debug|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.ActiveCfg = Debug|x64 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|x64.Build.0 = Debug|x64 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.ActiveCfg = Release|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Win32.Build.0 = Release|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.ActiveCfg = Release|x64 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|x64.Build.0 = Release|x64 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = ReleaseWithoutAsm|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.Build.0 = ReleaseWithoutAsm|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = ReleaseWithoutAsm|x64 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.Build.0 = ReleaseWithoutAsm|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.ActiveCfg = Debug|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.ActiveCfg = Debug|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Win32.Build.0 = Debug|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.ActiveCfg = Debug|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|x64.Build.0 = Debug|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Win32.Build.0 = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.ActiveCfg = Release|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|x64.Build.0 = Release|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.ActiveCfg = Debug|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Win32.Build.0 = Debug|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.ActiveCfg = Debug|x64 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|x64.Build.0 = Debug|x64 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.ActiveCfg = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Win32.Build.0 = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.ActiveCfg = Release|x64 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|x64.Build.0 = Release|x64 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.ActiveCfg = Debug|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.ActiveCfg = Debug|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Win32.Build.0 = Debug|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.ActiveCfg = Debug|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|x64.Build.0 = Debug|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Win32.Build.0 = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.ActiveCfg = Release|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|x64.Build.0 = Release|x64 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|x64 | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(SolutionProperties) = preSolution | ||||
| 		HideSolutionNode = FALSE | ||||
| 	EndGlobalSection | ||||
| EndGlobal | ||||
							
								
								
									
										688
									
								
								contrib/vstudio/vc12/zlibvc.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										688
									
								
								contrib/vstudio/vc12/zlibvc.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,688 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
|   <ItemGroup Label="ProjectConfigurations"> | ||||
|     <ProjectConfiguration Include="Debug|Itanium"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|Win32"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Debug|x64"> | ||||
|       <Configuration>Debug</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|Itanium"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|Win32"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="ReleaseWithoutAsm|x64"> | ||||
|       <Configuration>ReleaseWithoutAsm</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Itanium"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Itanium</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|Win32"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>Win32</Platform> | ||||
|     </ProjectConfiguration> | ||||
|     <ProjectConfiguration Include="Release|x64"> | ||||
|       <Configuration>Release</Configuration> | ||||
|       <Platform>x64</Platform> | ||||
|     </ProjectConfiguration> | ||||
|   </ItemGroup> | ||||
|   <PropertyGroup Label="Globals"> | ||||
|     <ProjectGuid>{8FD826F8-3739-44E6-8CC8-997122E53B8D}</ProjectGuid> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|     <CharacterSet>Unicode</CharacterSet> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <PlatformToolset>v110</PlatformToolset> | ||||
|   </PropertyGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | ||||
|   <ImportGroup Label="ExtensionSettings"> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> | ||||
|     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | ||||
|   </ImportGroup> | ||||
|   <PropertyGroup Label="UserMacros" /> | ||||
|   <PropertyGroup> | ||||
|     <_ProjectFileVersion>10.0.30128.1</_ProjectFileVersion> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">x86\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">x86\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">x86\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">x86\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">x64\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">ia64\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">x64\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">x64\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">ia64\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">ia64\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">x64\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</GenerateManifest> | ||||
|     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\ZlibDll$(Configuration)\</OutDir> | ||||
|     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ia64\ZlibDll$(Configuration)\Tmp\</IntDir> | ||||
|     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</LinkIncremental> | ||||
|     <GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">false</GenerateManifest> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> | ||||
|     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> | ||||
|     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">zlibwapi</TargetName> | ||||
|     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">zlibwapi</TargetName> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>Win32</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | ||||
|       <AdditionalDependencies>..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx86 | ||||
| bld_ml32.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>Win32</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerOutput>All</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>Win32</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerOutput>All</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | ||||
|       <AdditionalDependencies>..\..\masmx86\match686.obj;..\..\masmx86\inffas32.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <RandomizedBaseAddress>false</RandomizedBaseAddress> | ||||
|       <DataExecutionPrevention> | ||||
|       </DataExecutionPrevention> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx86 | ||||
| bld_ml32.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\contrib\masmx64 | ||||
| bld_ml64.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <Optimization>Disabled</Optimization> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <GenerateDebugInformation>true</GenerateDebugInformation> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerOutput>All</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerOutput>All</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>X64</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerOutput>All</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx64\gvmat64.obj;..\..\masmx64\inffasx64.obj;%(AdditionalDependencies)</AdditionalDependencies> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineX64</TargetMachine> | ||||
|     </Link> | ||||
|     <PreBuildEvent> | ||||
|       <Command>cd ..\..\masmx64 | ||||
| bld_ml64.bat</Command> | ||||
|     </PreBuildEvent> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <MkTypLibCompatible>true</MkTypLibCompatible> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <TargetEnvironment>Itanium</TargetEnvironment> | ||||
|       <TypeLibraryName>$(OutDir)zlibvc.tlb</TypeLibraryName> | ||||
|     </Midl> | ||||
|     <ClCompile> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <AdditionalIncludeDirectories>..\..\..;..\..\masmx86;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <StringPooling>true</StringPooling> | ||||
|       <ExceptionHandling> | ||||
|       </ExceptionHandling> | ||||
|       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <FunctionLevelLinking>true</FunctionLevelLinking> | ||||
|       <PrecompiledHeaderOutputFile>$(IntDir)zlibvc.pch</PrecompiledHeaderOutputFile> | ||||
|       <AssemblerOutput>All</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <ObjectFileName>$(IntDir)</ObjectFileName> | ||||
|       <ProgramDataBaseFileName>$(OutDir)</ProgramDataBaseFileName> | ||||
|       <BrowseInformation> | ||||
|       </BrowseInformation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <OutputFile>$(OutDir)zlibwapi.dll</OutputFile> | ||||
|       <SuppressStartupBanner>true</SuppressStartupBanner> | ||||
|       <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> | ||||
|       <ModuleDefinitionFile>.\zlibvc.def</ModuleDefinitionFile> | ||||
|       <ProgramDatabaseFile>$(OutDir)zlibwapi.pdb</ProgramDatabaseFile> | ||||
|       <GenerateMapFile>true</GenerateMapFile> | ||||
|       <MapFileName>$(OutDir)zlibwapi.map</MapFileName> | ||||
|       <SubSystem>Windows</SubSystem> | ||||
|       <ImportLibrary>$(OutDir)zlibwapi.lib</ImportLibrary> | ||||
|       <TargetMachine>MachineIA64</TargetMachine> | ||||
|     </Link> | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\..\adler32.c" /> | ||||
|     <ClCompile Include="..\..\..\compress.c" /> | ||||
|     <ClCompile Include="..\..\..\crc32.c" /> | ||||
|     <ClCompile Include="..\..\..\deflate.c" /> | ||||
|     <ClCompile Include="..\..\..\gzclose.c" /> | ||||
|     <ClCompile Include="..\..\..\gzlib.c" /> | ||||
|     <ClCompile Include="..\..\..\gzread.c" /> | ||||
|     <ClCompile Include="..\..\..\gzwrite.c" /> | ||||
|     <ClCompile Include="..\..\..\infback.c" /> | ||||
|     <ClCompile Include="..\..\masmx64\inffas8664.c"> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\inffast.c" /> | ||||
|     <ClCompile Include="..\..\..\inflate.c" /> | ||||
|     <ClCompile Include="..\..\..\inftrees.c" /> | ||||
|     <ClCompile Include="..\..\minizip\ioapi.c" /> | ||||
|     <ClCompile Include="..\..\minizip\iowin32.c" /> | ||||
|     <ClCompile Include="..\..\..\trees.c" /> | ||||
|     <ClCompile Include="..\..\..\uncompr.c" /> | ||||
|     <ClCompile Include="..\..\minizip\unzip.c"> | ||||
|       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\minizip\zip.c"> | ||||
|       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ZLIB_INTERNAL;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\zutil.c" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ResourceCompile Include="zlib.rc" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <None Include="zlibvc.def" /> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ClInclude Include="..\..\..\deflate.h" /> | ||||
|     <ClInclude Include="..\..\..\infblock.h" /> | ||||
|     <ClInclude Include="..\..\..\infcodes.h" /> | ||||
|     <ClInclude Include="..\..\..\inffast.h" /> | ||||
|     <ClInclude Include="..\..\..\inftrees.h" /> | ||||
|     <ClInclude Include="..\..\..\infutil.h" /> | ||||
|     <ClInclude Include="..\..\..\zconf.h" /> | ||||
|     <ClInclude Include="..\..\..\zlib.h" /> | ||||
|     <ClInclude Include="..\..\..\zutil.h" /> | ||||
|   </ItemGroup> | ||||
|   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | ||||
|   <ImportGroup Label="ExtensionTargets"> | ||||
|   </ImportGroup> | ||||
| </Project> | ||||
| @@ -2,8 +2,8 @@ | ||||
|  | ||||
| #define IDR_VERSION1  1 | ||||
| IDR_VERSION1	VERSIONINFO	MOVEABLE IMPURE LOADONCALL DISCARDABLE | ||||
|   FILEVERSION	 1.2.7,0 | ||||
|   PRODUCTVERSION 1.2.7,0 | ||||
|   FILEVERSION	 1.2.7.1,1 | ||||
|   PRODUCTVERSION 1.2.7.1,1 | ||||
|   FILEFLAGSMASK	VS_FFI_FILEFLAGSMASK | ||||
|   FILEFLAGS	0 | ||||
|   FILEOS	VOS_DOS_WINDOWS32 | ||||
| @@ -17,7 +17,7 @@ BEGIN | ||||
|  | ||||
|     BEGIN | ||||
|       VALUE "FileDescription", "zlib data compression and ZIP file I/O library\0" | ||||
|       VALUE "FileVersion",	"1.2.7\0" | ||||
|       VALUE "FileVersion",	"1.2.7.1\0" | ||||
|       VALUE "InternalName",	"zlib\0" | ||||
|       VALUE "OriginalFilename",	"zlib.dll\0" | ||||
|       VALUE "ProductName",	"ZLib.DLL\0" | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| LIBRARY | ||||
| ; zlib data compression and ZIP file I/O library | ||||
|  | ||||
| VERSION		1.2.7 | ||||
| VERSION		1.2.7.1 | ||||
|  | ||||
| EXPORTS | ||||
|         adler32                                  @1 | ||||
| @@ -137,3 +137,7 @@ EXPORTS | ||||
|  | ||||
| ; zlib1 v1.2.7 added: | ||||
|         gzopen_w                                @165 | ||||
|  | ||||
| ; zlib1 v1.2.8 added: | ||||
|         inflateGetDictionary                    @166 | ||||
|         gzvprintf                               @167 | ||||
|   | ||||
							
								
								
									
										12
									
								
								deflate.c
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								deflate.c
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| /* deflate.c -- compress data using the deflation algorithm | ||||
|  * Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler | ||||
|  * Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| @@ -52,7 +52,7 @@ | ||||
| #include "deflate.h" | ||||
|  | ||||
| const char deflate_copyright[] = | ||||
|    " deflate 1.2.7 Copyright 1995-2012 Jean-loup Gailly and Mark Adler "; | ||||
|    " deflate 1.2.7.1 Copyright 1995-2013 Jean-loup Gailly and Mark Adler "; | ||||
| /* | ||||
|   If you use the zlib library in a product, an acknowledgment is welcome | ||||
|   in the documentation of your product. If for some reason you cannot | ||||
| @@ -305,7 +305,7 @@ int ZEXPORT deflateInit2_(strm, level, method, windowBits, memLevel, strategy, | ||||
|     if (s->window == Z_NULL || s->prev == Z_NULL || s->head == Z_NULL || | ||||
|         s->pending_buf == Z_NULL) { | ||||
|         s->status = FINISH_STATE; | ||||
|         strm->msg = (char*)ERR_MSG(Z_MEM_ERROR); | ||||
|         strm->msg = ERR_MSG(Z_MEM_ERROR); | ||||
|         deflateEnd (strm); | ||||
|         return Z_MEM_ERROR; | ||||
|     } | ||||
| @@ -329,7 +329,7 @@ int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength) | ||||
|     uInt str, n; | ||||
|     int wrap; | ||||
|     unsigned avail; | ||||
|     unsigned char *next; | ||||
|     z_const unsigned char *next; | ||||
|  | ||||
|     if (strm == Z_NULL || strm->state == Z_NULL || dictionary == Z_NULL) | ||||
|         return Z_STREAM_ERROR; | ||||
| @@ -359,7 +359,7 @@ int ZEXPORT deflateSetDictionary (strm, dictionary, dictLength) | ||||
|     avail = strm->avail_in; | ||||
|     next = strm->next_in; | ||||
|     strm->avail_in = dictLength; | ||||
|     strm->next_in = (Bytef *)dictionary; | ||||
|     strm->next_in = (z_const Bytef *)dictionary; | ||||
|     fill_window(s); | ||||
|     while (s->lookahead >= MIN_MATCH) { | ||||
|         str = s->strstart; | ||||
| @@ -513,6 +513,8 @@ int ZEXPORT deflateParams(strm, level, strategy) | ||||
|         strm->total_in != 0) { | ||||
|         /* Flush the last buffer: */ | ||||
|         err = deflate(strm, Z_BLOCK); | ||||
|         if (err == Z_BUF_ERROR && s->pending == 0) | ||||
|             err = Z_OK; | ||||
|     } | ||||
|     if (s->level != level) { | ||||
|         s->level = level; | ||||
|   | ||||
| @@ -104,7 +104,7 @@ typedef struct internal_state { | ||||
|     int   wrap;          /* bit 0 true for zlib, bit 1 true for gzip */ | ||||
|     gz_headerp  gzhead;  /* gzip header information to write */ | ||||
|     uInt   gzindex;      /* where in extra, name, or comment */ | ||||
|     Byte  method;        /* STORED (for zip only) or DEFLATED */ | ||||
|     Byte  method;        /* can only be DEFLATED */ | ||||
|     int   last_flush;    /* value of flush param for previous deflate call */ | ||||
|  | ||||
|                 /* used by deflate.c: */ | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| /* enough.c -- determine the maximum size of inflate's Huffman code tables over | ||||
|  * all possible valid and complete Huffman codes, subject to a length limit. | ||||
|  * Copyright (C) 2007, 2008 Mark Adler | ||||
|  * Version 1.3  17 February 2008  Mark Adler | ||||
|  * Copyright (C) 2007, 2008, 2012 Mark Adler | ||||
|  * Version 1.4  18 August 2012  Mark Adler | ||||
|  */ | ||||
|  | ||||
| /* Version history: | ||||
| @@ -14,6 +14,9 @@ | ||||
|    1.3  17 Feb 2008  Add argument for initial root table size | ||||
|                      Fix bug for initial root table size == max - 1 | ||||
|                      Use a macro to compute the history index | ||||
|    1.4  18 Aug 2012  Avoid shifts more than bits in type (caused endless loop!) | ||||
|                      Clean up comparisons of different types | ||||
|                      Clean up code indentation | ||||
|  */ | ||||
|  | ||||
| /* | ||||
| @@ -236,8 +239,8 @@ local big_t count(int syms, int len, int left) | ||||
|     for (use = least; use <= most; use++) { | ||||
|         got = count(syms - use, len + 1, (left - use) << 1); | ||||
|         sum += got; | ||||
|         if (got == -1 || sum < got)         /* overflow */ | ||||
|             return -1; | ||||
|         if (got == (big_t)0 - 1 || sum < got)   /* overflow */ | ||||
|             return (big_t)0 - 1; | ||||
|     } | ||||
|  | ||||
|     /* verify that all recursive calls are productive */ | ||||
| @@ -458,6 +461,7 @@ int main(int argc, char **argv) | ||||
|     int n;              /* number of symbols to code for this run */ | ||||
|     big_t got;          /* return value of count() */ | ||||
|     big_t sum;          /* accumulated number of codes over n */ | ||||
|     code_t word;        /* for counting bits in code_t */ | ||||
|  | ||||
|     /* set up globals for cleanup() */ | ||||
|     code = NULL; | ||||
| @@ -466,19 +470,19 @@ int main(int argc, char **argv) | ||||
|  | ||||
|     /* get arguments -- default to the deflate literal/length code */ | ||||
|     syms = 286; | ||||
|         root = 9; | ||||
|     root = 9; | ||||
|     max = 15; | ||||
|     if (argc > 1) { | ||||
|         syms = atoi(argv[1]); | ||||
|         if (argc > 2) { | ||||
|             root = atoi(argv[2]); | ||||
|                         if (argc > 3) | ||||
|                                 max = atoi(argv[3]); | ||||
|                 } | ||||
|             if (argc > 3) | ||||
|                 max = atoi(argv[3]); | ||||
|         } | ||||
|     } | ||||
|     if (argc > 4 || syms < 2 || root < 1 || max < 1) { | ||||
|         fputs("invalid arguments, need: [sym >= 2 [root >= 1 [max >= 1]]]\n", | ||||
|                           stderr); | ||||
|               stderr); | ||||
|         return 1; | ||||
|     } | ||||
|  | ||||
| @@ -487,18 +491,17 @@ int main(int argc, char **argv) | ||||
|         max = syms - 1; | ||||
|  | ||||
|     /* determine the number of bits in a code_t */ | ||||
|     n = 0; | ||||
|     while (((code_t)1 << n) != 0) | ||||
|         n++; | ||||
|     for (n = 0, word = 1; word; n++, word <<= 1) | ||||
|         ; | ||||
|  | ||||
|     /* make sure that the calculation of most will not overflow */ | ||||
|     if (max > n || syms - 2 >= (((code_t)0 - 1) >> (max - 1))) { | ||||
|     if (max > n || (code_t)(syms - 2) >= (((code_t)0 - 1) >> (max - 1))) { | ||||
|         fputs("abort: code length too long for internal types\n", stderr); | ||||
|         return 1; | ||||
|     } | ||||
|  | ||||
|     /* reject impossible code requests */ | ||||
|     if (syms - 1 > ((code_t)1 << max) - 1) { | ||||
|     if ((code_t)(syms - 1) > ((code_t)1 << max) - 1) { | ||||
|         fprintf(stderr, "%d symbols cannot be coded in %d bits\n", | ||||
|                 syms, max); | ||||
|         return 1; | ||||
| @@ -532,7 +535,7 @@ int main(int argc, char **argv) | ||||
|     for (n = 2; n <= syms; n++) { | ||||
|         got = count(n, 1, 2); | ||||
|         sum += got; | ||||
|         if (got == -1 || sum < got) {       /* overflow */ | ||||
|         if (got == (big_t)0 - 1 || sum < got) {     /* overflow */ | ||||
|             fputs("abort: can't count that high!\n", stderr); | ||||
|             cleanup(); | ||||
|             return 1; | ||||
| @@ -556,9 +559,9 @@ int main(int argc, char **argv) | ||||
|     } | ||||
|  | ||||
|     /* find and show maximum inflate table usage */ | ||||
|         if (root > max)                 /* reduce root to max length */ | ||||
|                 root = max; | ||||
|     if (syms < ((code_t)1 << (root + 1))) | ||||
|     if (root > max)                 /* reduce root to max length */ | ||||
|         root = max; | ||||
|     if ((code_t)syms < ((code_t)1 << (root + 1))) | ||||
|         enough(syms); | ||||
|     else | ||||
|         puts("cannot handle minimum code lengths > root"); | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| /* gun.c -- simple gunzip to give an example of the use of inflateBack() | ||||
|  * Copyright (C) 2003, 2005, 2008, 2010 Mark Adler | ||||
|  * Copyright (C) 2003, 2005, 2008, 2010, 2012 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|    Version 1.6  17 January 2010  Mark Adler */ | ||||
|    Version 1.7  12 August 2012  Mark Adler */ | ||||
|  | ||||
| /* Version history: | ||||
|    1.0  16 Feb 2003  First version for testing of inflateBack() | ||||
| @@ -18,6 +18,7 @@ | ||||
|    1.4   8 Dec 2006  LZW decompression speed improvements | ||||
|    1.5   9 Feb 2008  Avoid warning in latest version of gcc | ||||
|    1.6  17 Jan 2010  Avoid signed/unsigned comparison warnings | ||||
|    1.7  12 Aug 2012  Update for z_const usage in zlib 1.2.8 | ||||
|  */ | ||||
|  | ||||
| /* | ||||
| @@ -85,7 +86,7 @@ struct ind { | ||||
| /* Load input buffer, assumed to be empty, and return bytes loaded and a | ||||
|    pointer to them.  read() is called until the buffer is full, or until it | ||||
|    returns end-of-file or error.  Return 0 on error. */ | ||||
| local unsigned in(void *in_desc, unsigned char **buf) | ||||
| local unsigned in(void *in_desc, z_const unsigned char **buf) | ||||
| { | ||||
|     int ret; | ||||
|     unsigned len; | ||||
| @@ -196,7 +197,7 @@ unsigned char match[65280 + 2];         /* buffer for reversed match or gzip | ||||
|    file, read error, or write error (a write error indicated by strm->next_in | ||||
|    not equal to Z_NULL), or Z_DATA_ERROR for invalid input. | ||||
|  */ | ||||
| local int lunpipe(unsigned have, unsigned char *next, struct ind *indp, | ||||
| local int lunpipe(unsigned have, z_const unsigned char *next, struct ind *indp, | ||||
|                   int outfile, z_stream *strm) | ||||
| { | ||||
|     int last;                   /* last byte read by NEXT(), or -1 if EOF */ | ||||
| @@ -383,7 +384,7 @@ local int gunpipe(z_stream *strm, int infile, int outfile) | ||||
| { | ||||
|     int ret, first, last; | ||||
|     unsigned have, flags, len; | ||||
|     unsigned char *next = NULL; | ||||
|     z_const unsigned char *next = NULL; | ||||
|     struct ind ind, *indp; | ||||
|     struct outd outd; | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| /* gzappend -- command to append to a gzip file | ||||
|  | ||||
|   Copyright (C) 2003 Mark Adler, all rights reserved | ||||
|   version 1.1, 4 Nov 2003 | ||||
|   Copyright (C) 2003, 2012 Mark Adler, all rights reserved | ||||
|   version 1.2, 11 Oct 2012 | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the author be held liable for any damages | ||||
| @@ -39,6 +39,8 @@ | ||||
|  *                      - Keep gzip file clean on appended file read errors | ||||
|  *                      - Use in-place rotate instead of auxiliary buffer | ||||
|  *                        (Why you ask?  Because it was fun to write!) | ||||
|  * 1.2  11 Oct 2012     - Fix for proper z_const usage | ||||
|  *                      - Check for input buffer malloc failure | ||||
|  */ | ||||
|  | ||||
| /* | ||||
| @@ -170,7 +172,7 @@ typedef struct { | ||||
|     int size;                   /* 1 << size is bytes in buf */ | ||||
|     unsigned left;              /* bytes available at next */ | ||||
|     unsigned char *buf;         /* buffer */ | ||||
|     unsigned char *next;        /* next byte in buffer */ | ||||
|     z_const unsigned char *next;    /* next byte in buffer */ | ||||
|     char *name;                 /* file name for error messages */ | ||||
| } file; | ||||
|  | ||||
| @@ -399,14 +401,14 @@ local void gztack(char *name, int gd, z_stream *strm, int last) | ||||
|     } | ||||
|  | ||||
|     /* allocate buffers */ | ||||
|     in = fd == -1 ? NULL : malloc(CHUNK); | ||||
|     in = malloc(CHUNK); | ||||
|     out = malloc(CHUNK); | ||||
|     if (out == NULL) bye("out of memory", ""); | ||||
|     if (in == NULL || out == NULL) bye("out of memory", ""); | ||||
|  | ||||
|     /* compress input file and append to gzip file */ | ||||
|     do { | ||||
|         /* get more input */ | ||||
|         len = fd == -1 ? 0 : read(fd, in, CHUNK); | ||||
|         len = read(fd, in, CHUNK); | ||||
|         if (len == -1) { | ||||
|             fprintf(stderr, | ||||
|                     "gzappend warning: error reading %s, skipping rest ...\n", | ||||
| @@ -453,7 +455,7 @@ local void gztack(char *name, int gd, z_stream *strm, int last) | ||||
|  | ||||
|     /* clean up and return */ | ||||
|     free(out); | ||||
|     if (in != NULL) free(in); | ||||
|     free(in); | ||||
|     if (fd > 0) close(fd); | ||||
| } | ||||
|  | ||||
| @@ -467,11 +469,13 @@ int main(int argc, char **argv) | ||||
|     z_stream strm; | ||||
|  | ||||
|     /* ignore command name */ | ||||
|     argv++; | ||||
|     argc--; argv++; | ||||
|  | ||||
|     /* provide usage if no arguments */ | ||||
|     if (*argv == NULL) { | ||||
|         printf("gzappend 1.1 (4 Nov 2003) Copyright (C) 2003 Mark Adler\n"); | ||||
|         printf( | ||||
|             "gzappend 1.2 (11 Oct 2012) Copyright (C) 2003, 2012 Mark Adler\n" | ||||
|                ); | ||||
|         printf( | ||||
|             "usage: gzappend [-level] file.gz [ addthis [ andthis ... ]]\n"); | ||||
|         return 0; | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| /* gzjoin -- command to join gzip files into one gzip file | ||||
|  | ||||
|   Copyright (C) 2004 Mark Adler, all rights reserved | ||||
|   version 1.0, 11 Dec 2004 | ||||
|   Copyright (C) 2004, 2005, 2012 Mark Adler, all rights reserved | ||||
|   version 1.2, 14 Aug 2012 | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the author be held liable for any damages | ||||
| @@ -27,6 +27,7 @@ | ||||
|  * | ||||
|  * 1.0  11 Dec 2004     - First version | ||||
|  * 1.1  12 Jun 2005     - Changed ssize_t to long for portability | ||||
|  * 1.2  14 Aug 2012     - Clean up for z_const usage | ||||
|  */ | ||||
|  | ||||
| /* | ||||
| @@ -308,7 +309,7 @@ local void gzcopy(char *name, int clr, unsigned long *crc, unsigned long *tot, | ||||
|     /* inflate and copy compressed data, clear last-block bit if requested */ | ||||
|     len = 0; | ||||
|     zpull(&strm, in); | ||||
|     start = strm.next_in; | ||||
|     start = in->next; | ||||
|     last = start[0] & 1; | ||||
|     if (last && clr) | ||||
|         start[0] &= ~1; | ||||
| @@ -351,7 +352,7 @@ local void gzcopy(char *name, int clr, unsigned long *crc, unsigned long *tot, | ||||
|                 pos = 0x100 >> pos; | ||||
|                 last = strm.next_in[-1] & pos; | ||||
|                 if (last && clr) | ||||
|                     strm.next_in[-1] &= ~pos; | ||||
|                     in->buf[strm.next_in - in->buf - 1] &= ~pos; | ||||
|             } | ||||
|             else { | ||||
|                 /* next last-block bit is in next unused byte */ | ||||
| @@ -364,14 +365,14 @@ local void gzcopy(char *name, int clr, unsigned long *crc, unsigned long *tot, | ||||
|                 } | ||||
|                 last = strm.next_in[0] & 1; | ||||
|                 if (last && clr) | ||||
|                     strm.next_in[0] &= ~1; | ||||
|                     in->buf[strm.next_in - in->buf] &= ~1; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     /* update buffer with unused input */ | ||||
|     in->left = strm.avail_in; | ||||
|     in->next = strm.next_in; | ||||
|     in->next = in->buf + (strm.next_in - in->buf); | ||||
|  | ||||
|     /* copy used input, write empty blocks to get to byte boundary */ | ||||
|     pos = strm.data_type & 7; | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| /* | ||||
|  * gzlog.c | ||||
|  * Copyright (C) 2004, 2008 Mark Adler, all rights reserved | ||||
|  * Copyright (C) 2004, 2008, 2012 Mark Adler, all rights reserved | ||||
|  * For conditions of distribution and use, see copyright notice in gzlog.h | ||||
|  * version 2.0, 25 Apr 2008 | ||||
|  * version 2.2, 14 Aug 2012 | ||||
|  */ | ||||
|  | ||||
| /* | ||||
| @@ -750,7 +750,8 @@ local int log_recover(struct log *log, int op) | ||||
|         strcpy(log->end, ".add"); | ||||
|         if (stat(log->path, &st) == 0 && st.st_size) { | ||||
|             len = (size_t)(st.st_size); | ||||
|             if (len != st.st_size || (data = malloc(st.st_size)) == NULL) { | ||||
|             if ((off_t)len != st.st_size || | ||||
|                     (data = malloc(st.st_size)) == NULL) { | ||||
|                 log_log(log, op, "allocation failure"); | ||||
|                 return -2; | ||||
|             } | ||||
| @@ -758,7 +759,7 @@ local int log_recover(struct log *log, int op) | ||||
|                 log_log(log, op, ".add file read failure"); | ||||
|                 return -1; | ||||
|             } | ||||
|             ret = read(fd, data, len) != len; | ||||
|             ret = (size_t)read(fd, data, len) != len; | ||||
|             close(fd); | ||||
|             if (ret) { | ||||
|                 log_log(log, op, ".add file read failure"); | ||||
| @@ -913,7 +914,7 @@ int gzlog_compress(gzlog *logd) | ||||
|     struct log *log = logd; | ||||
|  | ||||
|     /* check arguments */ | ||||
|     if (log == NULL || strcmp(log->id, LOGID) || len < 0) | ||||
|     if (log == NULL || strcmp(log->id, LOGID)) | ||||
|         return -3; | ||||
|  | ||||
|     /* see if we lost the lock -- if so get it again and reload the extra | ||||
| @@ -952,7 +953,7 @@ int gzlog_compress(gzlog *logd) | ||||
|         fd = open(log->path, O_WRONLY | O_CREAT | O_TRUNC, 0644); | ||||
|         if (fd < 0) | ||||
|             break; | ||||
|         ret = write(fd, data, len) != len; | ||||
|         ret = (size_t)write(fd, data, len) != len; | ||||
|         if (ret | close(fd)) | ||||
|             break; | ||||
|         log_touch(log); | ||||
| @@ -963,7 +964,7 @@ int gzlog_compress(gzlog *logd) | ||||
|         if (fd < 0) | ||||
|             break; | ||||
|         next = DICT > len ? len : DICT; | ||||
|         ret = write(fd, (char *)data + len - next, next) != next; | ||||
|         ret = (size_t)write(fd, (char *)data + len - next, next) != next; | ||||
|         if (ret | close(fd)) | ||||
|             break; | ||||
|         log_touch(log); | ||||
| @@ -997,9 +998,9 @@ int gzlog_write(gzlog *logd, void *data, size_t len) | ||||
|     struct log *log = logd; | ||||
|  | ||||
|     /* check arguments */ | ||||
|     if (log == NULL || strcmp(log->id, LOGID) || len < 0) | ||||
|     if (log == NULL || strcmp(log->id, LOGID)) | ||||
|         return -3; | ||||
|     if (data == NULL || len == 0) | ||||
|     if (data == NULL || len <= 0) | ||||
|         return 0; | ||||
|  | ||||
|     /* see if we lost the lock -- if so get it again and reload the extra | ||||
| @@ -1013,7 +1014,7 @@ int gzlog_write(gzlog *logd, void *data, size_t len) | ||||
|     fd = open(log->path, O_WRONLY | O_CREAT | O_TRUNC, 0644); | ||||
|     if (fd < 0) | ||||
|         return -1; | ||||
|     ret = write(fd, data, len) != len; | ||||
|     ret = (size_t)write(fd, data, len) != len; | ||||
|     if (ret | close(fd)) | ||||
|         return -1; | ||||
|     log_touch(log); | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| /* gzlog.h | ||||
|   Copyright (C) 2004, 2008 Mark Adler, all rights reserved | ||||
|   version 2.0, 25 Apr 2008 | ||||
|   Copyright (C) 2004, 2008, 2012 Mark Adler, all rights reserved | ||||
|   version 2.2, 14 Aug 2012 | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the author be held liable for any damages | ||||
| @@ -27,6 +27,8 @@ | ||||
|                      Interface changed slightly in that now path is a prefix | ||||
|                      Compression now occurs as needed during gzlog_write() | ||||
|                      gzlog_write() now always leaves the log file as valid gzip | ||||
|    2.1   8 Jul 2012  Fix argument checks in gzlog_compress() and gzlog_write() | ||||
|    2.2  14 Aug 2012  Clean up signed comparisons | ||||
|  */ | ||||
|  | ||||
| /* | ||||
|   | ||||
| @@ -1,7 +1,12 @@ | ||||
| /* zran.c -- example of zlib/gzip stream indexing and random access | ||||
|  * Copyright (C) 2005 Mark Adler | ||||
|  * Copyright (C) 2005, 2012 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|    Version 1.0  29 May 2005  Mark Adler */ | ||||
|    Version 1.1  29 Sep 2012  Mark Adler */ | ||||
|  | ||||
| /* Version History: | ||||
|  1.0  29 May 2005  First version | ||||
|  1.1  29 Sep 2012  Fix memory reallocation error | ||||
|  */ | ||||
|  | ||||
| /* Illustrate the use of Z_BLOCK, inflatePrime(), and inflateSetDictionary() | ||||
|    for random access of a compressed file.  A file containing a zlib or gzip | ||||
| @@ -221,7 +226,7 @@ local int build_index(FILE *in, off_t span, struct access **built) | ||||
|  | ||||
|     /* clean up and return index (release unused entries in list) */ | ||||
|     (void)inflateEnd(&strm); | ||||
|     index = realloc(index, sizeof(struct point) * index->have); | ||||
|     index->list = realloc(index->list, sizeof(struct point) * index->have); | ||||
|     index->size = index->have; | ||||
|     *built = index; | ||||
|     return index->size; | ||||
|   | ||||
							
								
								
									
										19
									
								
								gzguts.h
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								gzguts.h
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| /* gzguts.h -- zlib internal header definitions for gz* operations | ||||
|  * Copyright (C) 2004, 2005, 2010, 2011, 2012 Mark Adler | ||||
|  * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| @@ -35,6 +35,13 @@ | ||||
| #  include <io.h> | ||||
| #endif | ||||
|  | ||||
| #ifdef WINAPI_FAMILY | ||||
| #  define open _open | ||||
| #  define read _read | ||||
| #  define write _write | ||||
| #  define close _close | ||||
| #endif | ||||
|  | ||||
| #ifdef NO_DEFLATE       /* for compatibility with old definition */ | ||||
| #  define NO_GZCOMPRESS | ||||
| #endif | ||||
| @@ -60,7 +67,7 @@ | ||||
| #ifndef HAVE_VSNPRINTF | ||||
| #  ifdef MSDOS | ||||
| /* vsnprintf may exist on some MS-DOS compilers (DJGPP?), | ||||
|  but for now we just assume it doesn't. */ | ||||
|    but for now we just assume it doesn't. */ | ||||
| #    define NO_vsnprintf | ||||
| #  endif | ||||
| #  ifdef __TURBOC__ | ||||
| @@ -88,6 +95,14 @@ | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* unlike snprintf (which is required in C99, yet still not supported by | ||||
|    Microsoft more than a decade later!), _snprintf does not guarantee null | ||||
|    termination of the result -- however this is only used in gzlib.c where | ||||
|    the result is assured to fit in the space provided */ | ||||
| #ifdef _MSC_VER | ||||
| #  define snprintf _snprintf | ||||
| #endif | ||||
|  | ||||
| #ifndef local | ||||
| #  define local static | ||||
| #endif | ||||
|   | ||||
							
								
								
									
										40
									
								
								gzlib.c
									
									
									
									
									
								
							
							
						
						
									
										40
									
								
								gzlib.c
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| /* gzlib.c -- zlib functions common to reading and writing gzip files | ||||
|  * Copyright (C) 2004, 2010, 2011, 2012 Mark Adler | ||||
|  * Copyright (C) 2004, 2010, 2011, 2012, 2013 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| @@ -108,7 +108,7 @@ local gzFile gz_open(path, fd, mode) | ||||
|         return NULL; | ||||
|  | ||||
|     /* allocate gzFile structure to return */ | ||||
|     state = malloc(sizeof(gz_state)); | ||||
|     state = (gz_statep)malloc(sizeof(gz_state)); | ||||
|     if (state == NULL) | ||||
|         return NULL; | ||||
|     state->size = 0;            /* no buffers allocated yet */ | ||||
| @@ -162,8 +162,10 @@ local gzFile gz_open(path, fd, mode) | ||||
|                 break; | ||||
|             case 'F': | ||||
|                 state->strategy = Z_FIXED; | ||||
|                 break; | ||||
|             case 'T': | ||||
|                 state->direct = 1; | ||||
|                 break; | ||||
|             default:        /* could consider as an error, but just ignore */ | ||||
|                 ; | ||||
|             } | ||||
| @@ -194,8 +196,8 @@ local gzFile gz_open(path, fd, mode) | ||||
|     } | ||||
|     else | ||||
| #endif | ||||
|         len = strlen(path); | ||||
|     state->path = malloc(len + 1); | ||||
|         len = strlen((const char *)path); | ||||
|     state->path = (char *)malloc(len + 1); | ||||
|     if (state->path == NULL) { | ||||
|         free(state); | ||||
|         return NULL; | ||||
| @@ -208,7 +210,11 @@ local gzFile gz_open(path, fd, mode) | ||||
|             *(state->path) = 0; | ||||
|     else | ||||
| #endif | ||||
| #if !defined(NO_snprintf) && !defined(NO_vsnprintf) | ||||
|         snprintf(state->path, len + 1, "%s", (const char *)path); | ||||
| #else | ||||
|         strcpy(state->path, path); | ||||
| #endif | ||||
|  | ||||
|     /* compute the flags for open() */ | ||||
|     oflag = | ||||
| @@ -236,7 +242,7 @@ local gzFile gz_open(path, fd, mode) | ||||
| #ifdef _WIN32 | ||||
|         fd == -2 ? _wopen(path, oflag, 0666) : | ||||
| #endif | ||||
|         open(path, oflag, 0666)); | ||||
|         open((const char *)path, oflag, 0666)); | ||||
|     if (state->fd == -1) { | ||||
|         free(state->path); | ||||
|         free(state); | ||||
| @@ -282,9 +288,13 @@ gzFile ZEXPORT gzdopen(fd, mode) | ||||
|     char *path;         /* identifier for error messages */ | ||||
|     gzFile gz; | ||||
|  | ||||
|     if (fd == -1 || (path = malloc(7 + 3 * sizeof(int))) == NULL) | ||||
|     if (fd == -1 || (path = (char *)malloc(7 + 3 * sizeof(int))) == NULL) | ||||
|         return NULL; | ||||
| #if !defined(NO_snprintf) && !defined(NO_vsnprintf) | ||||
|     snprintf(path, 7 + 3 * sizeof(int), "<fd:%d>", fd); /* for debugging */ | ||||
| #else | ||||
|     sprintf(path, "<fd:%d>", fd);   /* for debugging */ | ||||
| #endif | ||||
|     gz = gz_open(path, fd, mode); | ||||
|     free(path); | ||||
|     return gz; | ||||
| @@ -531,7 +541,8 @@ const char * ZEXPORT gzerror(file, errnum) | ||||
|     /* return error information */ | ||||
|     if (errnum != NULL) | ||||
|         *errnum = state->err; | ||||
|     return state->msg == NULL ? "" : state->msg; | ||||
|     return state->err == Z_MEM_ERROR ? "out of memory" : | ||||
|                                        (state->msg == NULL ? "" : state->msg); | ||||
| } | ||||
|  | ||||
| /* -- see zlib.h -- */ | ||||
| @@ -582,21 +593,24 @@ void ZLIB_INTERNAL gz_error(state, err, msg) | ||||
|     if (msg == NULL) | ||||
|         return; | ||||
|  | ||||
|     /* for an out of memory error, save as static string */ | ||||
|     if (err == Z_MEM_ERROR) { | ||||
|         state->msg = (char *)msg; | ||||
|     /* for an out of memory error, return literal string when requested */ | ||||
|     if (err == Z_MEM_ERROR) | ||||
|         return; | ||||
|     } | ||||
|  | ||||
|     /* construct error message with path */ | ||||
|     if ((state->msg = malloc(strlen(state->path) + strlen(msg) + 3)) == NULL) { | ||||
|     if ((state->msg = (char *)malloc(strlen(state->path) + strlen(msg) + 3)) == | ||||
|             NULL) { | ||||
|         state->err = Z_MEM_ERROR; | ||||
|         state->msg = (char *)"out of memory"; | ||||
|         return; | ||||
|     } | ||||
| #if !defined(NO_snprintf) && !defined(NO_vsnprintf) | ||||
|     snprintf(state->msg, strlen(state->path) + strlen(msg) + 3, | ||||
|              "%s%s%s", state->path, ": ", msg); | ||||
| #else | ||||
|     strcpy(state->msg, state->path); | ||||
|     strcat(state->msg, ": "); | ||||
|     strcat(state->msg, msg); | ||||
| #endif | ||||
|     return; | ||||
| } | ||||
|  | ||||
|   | ||||
							
								
								
									
										21
									
								
								gzread.c
									
									
									
									
									
								
							
							
						
						
									
										21
									
								
								gzread.c
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| /* gzread.c -- zlib functions for reading gzip files | ||||
|  * Copyright (C) 2004, 2005, 2010, 2011, 2012 Mark Adler | ||||
|  * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| @@ -58,7 +58,8 @@ local int gz_avail(state) | ||||
|         return -1; | ||||
|     if (state->eof == 0) { | ||||
|         if (strm->avail_in) {       /* copy what's there to the start */ | ||||
|             unsigned char *p = state->in, *q = strm->next_in; | ||||
|             unsigned char *p = state->in; | ||||
|             unsigned const char *q = strm->next_in; | ||||
|             unsigned n = strm->avail_in; | ||||
|             do { | ||||
|                 *p++ = *q++; | ||||
| @@ -90,8 +91,8 @@ local int gz_look(state) | ||||
|     /* allocate read buffers and inflate memory */ | ||||
|     if (state->size == 0) { | ||||
|         /* allocate buffers */ | ||||
|         state->in = malloc(state->want); | ||||
|         state->out = malloc(state->want << 1); | ||||
|         state->in = (unsigned char *)malloc(state->want); | ||||
|         state->out = (unsigned char *)malloc(state->want << 1); | ||||
|         if (state->in == NULL || state->out == NULL) { | ||||
|             if (state->out != NULL) | ||||
|                 free(state->out); | ||||
| @@ -352,14 +353,14 @@ int ZEXPORT gzread(file, buf, len) | ||||
|  | ||||
|         /* large len -- read directly into user buffer */ | ||||
|         else if (state->how == COPY) {      /* read directly */ | ||||
|             if (gz_load(state, buf, len, &n) == -1) | ||||
|             if (gz_load(state, (unsigned char *)buf, len, &n) == -1) | ||||
|                 return -1; | ||||
|         } | ||||
|  | ||||
|         /* large len -- decompress directly into user buffer */ | ||||
|         else {  /* state->how == GZIP */ | ||||
|             strm->avail_out = len; | ||||
|             strm->next_out = buf; | ||||
|             strm->next_out = (unsigned char *)buf; | ||||
|             if (gz_decomp(state) == -1) | ||||
|                 return -1; | ||||
|             n = state->x.have; | ||||
| @@ -378,7 +379,11 @@ int ZEXPORT gzread(file, buf, len) | ||||
| } | ||||
|  | ||||
| /* -- see zlib.h -- */ | ||||
| #undef gzgetc | ||||
| #ifdef Z_PREFIX_SET | ||||
| #  undef z_gzgetc | ||||
| #else | ||||
| #  undef gzgetc | ||||
| #endif | ||||
| int ZEXPORT gzgetc(file) | ||||
|     gzFile file; | ||||
| { | ||||
| @@ -518,7 +523,7 @@ char * ZEXPORT gzgets(file, buf, len) | ||||
|  | ||||
|         /* look for end-of-line in current output buffer */ | ||||
|         n = state->x.have > left ? left : state->x.have; | ||||
|         eol = memchr(state->x.next, '\n', n); | ||||
|         eol = (unsigned char *)memchr(state->x.next, '\n', n); | ||||
|         if (eol != NULL) | ||||
|             n = (unsigned)(eol - state->x.next) + 1; | ||||
|  | ||||
|   | ||||
							
								
								
									
										64
									
								
								gzwrite.c
									
									
									
									
									
								
							
							
						
						
									
										64
									
								
								gzwrite.c
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| /* gzwrite.c -- zlib functions for writing gzip files | ||||
|  * Copyright (C) 2004, 2005, 2010, 2011, 2012 Mark Adler | ||||
|  * Copyright (C) 2004, 2005, 2010, 2011, 2012, 2013 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| @@ -19,7 +19,7 @@ local int gz_init(state) | ||||
|     z_streamp strm = &(state->strm); | ||||
|  | ||||
|     /* allocate input buffer */ | ||||
|     state->in = malloc(state->want); | ||||
|     state->in = (unsigned char *)malloc(state->want); | ||||
|     if (state->in == NULL) { | ||||
|         gz_error(state, Z_MEM_ERROR, "out of memory"); | ||||
|         return -1; | ||||
| @@ -28,7 +28,7 @@ local int gz_init(state) | ||||
|     /* only need output buffer and deflate state if compressing */ | ||||
|     if (!state->direct) { | ||||
|         /* allocate output buffer */ | ||||
|         state->out = malloc(state->want); | ||||
|         state->out = (unsigned char *)malloc(state->want); | ||||
|         if (state->out == NULL) { | ||||
|             free(state->in); | ||||
|             gz_error(state, Z_MEM_ERROR, "out of memory"); | ||||
| @@ -168,7 +168,6 @@ int ZEXPORT gzwrite(file, buf, len) | ||||
|     unsigned len; | ||||
| { | ||||
|     unsigned put = len; | ||||
|     unsigned n; | ||||
|     gz_statep state; | ||||
|     z_streamp strm; | ||||
|  | ||||
| @@ -208,16 +207,19 @@ int ZEXPORT gzwrite(file, buf, len) | ||||
|     if (len < state->size) { | ||||
|         /* copy to input buffer, compress when full */ | ||||
|         do { | ||||
|             unsigned have, copy; | ||||
|  | ||||
|             if (strm->avail_in == 0) | ||||
|                 strm->next_in = state->in; | ||||
|             n = state->size - strm->avail_in; | ||||
|             if (n > len) | ||||
|                 n = len; | ||||
|             memcpy(strm->next_in + strm->avail_in, buf, n); | ||||
|             strm->avail_in += n; | ||||
|             state->x.pos += n; | ||||
|             buf = (char *)buf + n; | ||||
|             len -= n; | ||||
|             have = strm->next_in + strm->avail_in - state->in; | ||||
|             copy = state->size - have; | ||||
|             if (copy > len) | ||||
|                 copy = len; | ||||
|             memcpy(state->in + have, buf, copy); | ||||
|             strm->avail_in += copy; | ||||
|             state->x.pos += copy; | ||||
|             buf = (const char *)buf + copy; | ||||
|             len -= copy; | ||||
|             if (len && gz_comp(state, Z_NO_FLUSH) == -1) | ||||
|                 return 0; | ||||
|         } while (len); | ||||
| @@ -229,7 +231,7 @@ int ZEXPORT gzwrite(file, buf, len) | ||||
|  | ||||
|         /* directly compress user buffer to file */ | ||||
|         strm->avail_in = len; | ||||
|         strm->next_in = (voidp)buf; | ||||
|         strm->next_in = (z_const Bytef *)buf; | ||||
|         state->x.pos += len; | ||||
|         if (gz_comp(state, Z_NO_FLUSH) == -1) | ||||
|             return 0; | ||||
| @@ -244,6 +246,7 @@ int ZEXPORT gzputc(file, c) | ||||
|     gzFile file; | ||||
|     int c; | ||||
| { | ||||
|     unsigned have; | ||||
|     unsigned char buf[1]; | ||||
|     gz_statep state; | ||||
|     z_streamp strm; | ||||
| @@ -267,12 +270,16 @@ int ZEXPORT gzputc(file, c) | ||||
|  | ||||
|     /* try writing to input buffer for speed (state->size == 0 if buffer not | ||||
|        initialized) */ | ||||
|     if (strm->avail_in < state->size) { | ||||
|     if (state->size) { | ||||
|         if (strm->avail_in == 0) | ||||
|             strm->next_in = state->in; | ||||
|         strm->next_in[strm->avail_in++] = c; | ||||
|         state->x.pos++; | ||||
|         return c & 0xff; | ||||
|         have = strm->next_in + strm->avail_in - state->in; | ||||
|         if (have < state->size) { | ||||
|             state->in[have] = c; | ||||
|             strm->avail_in++; | ||||
|             state->x.pos++; | ||||
|             return c & 0xff; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     /* no room in buffer or not initialized, use gz_write() */ | ||||
| @@ -300,12 +307,11 @@ int ZEXPORT gzputs(file, str) | ||||
| #include <stdarg.h> | ||||
|  | ||||
| /* -- see zlib.h -- */ | ||||
| int ZEXPORTVA gzprintf (gzFile file, const char *format, ...) | ||||
| int ZEXPORTVA gzvprintf(gzFile file, const char *format, va_list va) | ||||
| { | ||||
|     int size, len; | ||||
|     gz_statep state; | ||||
|     z_streamp strm; | ||||
|     va_list va; | ||||
|  | ||||
|     /* get internal structure */ | ||||
|     if (file == NULL) | ||||
| @@ -335,25 +341,20 @@ int ZEXPORTVA gzprintf (gzFile file, const char *format, ...) | ||||
|     /* do the printf() into the input buffer, put length in len */ | ||||
|     size = (int)(state->size); | ||||
|     state->in[size - 1] = 0; | ||||
|     va_start(va, format); | ||||
| #ifdef NO_vsnprintf | ||||
| #  ifdef HAS_vsprintf_void | ||||
|     (void)vsprintf((char *)(state->in), format, va); | ||||
|     va_end(va); | ||||
|     for (len = 0; len < size; len++) | ||||
|         if (state->in[len] == 0) break; | ||||
| #  else | ||||
|     len = vsprintf((char *)(state->in), format, va); | ||||
|     va_end(va); | ||||
| #  endif | ||||
| #else | ||||
| #  ifdef HAS_vsnprintf_void | ||||
|     (void)vsnprintf((char *)(state->in), size, format, va); | ||||
|     va_end(va); | ||||
|     len = strlen((char *)(state->in)); | ||||
| #  else | ||||
|     len = vsnprintf((char *)(state->in), size, format, va); | ||||
|     va_end(va); | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| @@ -368,6 +369,17 @@ int ZEXPORTVA gzprintf (gzFile file, const char *format, ...) | ||||
|     return len; | ||||
| } | ||||
|  | ||||
| int ZEXPORTVA gzprintf(gzFile file, const char *format, ...) | ||||
| { | ||||
|     va_list va; | ||||
|     int ret; | ||||
|  | ||||
|     va_start(va, format); | ||||
|     ret = gzvprintf(file, format, va); | ||||
|     va_end(va); | ||||
|     return ret; | ||||
| } | ||||
|  | ||||
| #else /* !STDC && !Z_HAVE_STDARG_H */ | ||||
|  | ||||
| /* -- see zlib.h -- */ | ||||
| @@ -547,9 +559,9 @@ int ZEXPORT gzclose_w(file) | ||||
|     } | ||||
|  | ||||
|     /* flush, free memory, and close file */ | ||||
|     if (gz_comp(state, Z_FINISH) == -1) | ||||
|         ret = state->err; | ||||
|     if (state->size) { | ||||
|         if (gz_comp(state, Z_FINISH) == -1) | ||||
|             ret = state->err; | ||||
|         if (!state->direct) { | ||||
|             (void)deflateEnd(&(state->strm)); | ||||
|             free(state->out); | ||||
|   | ||||
| @@ -255,7 +255,7 @@ out_func out; | ||||
| void FAR *out_desc; | ||||
| { | ||||
|     struct inflate_state FAR *state; | ||||
|     unsigned char FAR *next;    /* next input */ | ||||
|     z_const unsigned char FAR *next;    /* next input */ | ||||
|     unsigned char FAR *put;     /* next output */ | ||||
|     unsigned have, left;        /* available input and output */ | ||||
|     unsigned long hold;         /* bit buffer */ | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| /* inffast.c -- fast decoding | ||||
|  * Copyright (C) 1995-2008, 2010 Mark Adler | ||||
|  * Copyright (C) 1995-2008, 2010, 2013 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| @@ -69,8 +69,8 @@ z_streamp strm; | ||||
| unsigned start;         /* inflate()'s starting value for strm->avail_out */ | ||||
| { | ||||
|     struct inflate_state FAR *state; | ||||
|     unsigned char FAR *in;      /* local strm->next_in */ | ||||
|     unsigned char FAR *last;    /* while in < last, enough input available */ | ||||
|     z_const unsigned char FAR *in;      /* local strm->next_in */ | ||||
|     z_const unsigned char FAR *last;    /* have enough input while in < last */ | ||||
|     unsigned char FAR *out;     /* local strm->next_out */ | ||||
|     unsigned char FAR *beg;     /* inflate()'s initial strm->next_out */ | ||||
|     unsigned char FAR *end;     /* while out < end, enough space available */ | ||||
|   | ||||
							
								
								
									
										64
									
								
								inflate.c
									
									
									
									
									
								
							
							
						
						
									
										64
									
								
								inflate.c
									
									
									
									
									
								
							| @@ -93,11 +93,12 @@ | ||||
|  | ||||
| /* function prototypes */ | ||||
| local void fixedtables OF((struct inflate_state FAR *state)); | ||||
| local int updatewindow OF((z_streamp strm, unsigned out)); | ||||
| local int updatewindow OF((z_streamp strm, const unsigned char FAR *end, | ||||
|                            unsigned copy)); | ||||
| #ifdef BUILDFIXED | ||||
|    void makefixed OF((void)); | ||||
| #endif | ||||
| local unsigned syncsearch OF((unsigned FAR *have, unsigned char FAR *buf, | ||||
| local unsigned syncsearch OF((unsigned FAR *have, const unsigned char FAR *buf, | ||||
|                               unsigned len)); | ||||
|  | ||||
| int ZEXPORT inflateResetKeep(strm) | ||||
| @@ -375,12 +376,13 @@ void makefixed() | ||||
|    output will fall in the output data, making match copies simpler and faster. | ||||
|    The advantage may be dependent on the size of the processor's data caches. | ||||
|  */ | ||||
| local int updatewindow(strm, out) | ||||
| local int updatewindow(strm, end, copy) | ||||
| z_streamp strm; | ||||
| unsigned out; | ||||
| const Bytef *end; | ||||
| unsigned copy; | ||||
| { | ||||
|     struct inflate_state FAR *state; | ||||
|     unsigned copy, dist; | ||||
|     unsigned dist; | ||||
|  | ||||
|     state = (struct inflate_state FAR *)strm->state; | ||||
|  | ||||
| @@ -400,19 +402,18 @@ unsigned out; | ||||
|     } | ||||
|  | ||||
|     /* copy state->wsize or less output bytes into the circular window */ | ||||
|     copy = out - strm->avail_out; | ||||
|     if (copy >= state->wsize) { | ||||
|         zmemcpy(state->window, strm->next_out - state->wsize, state->wsize); | ||||
|         zmemcpy(state->window, end - state->wsize, state->wsize); | ||||
|         state->wnext = 0; | ||||
|         state->whave = state->wsize; | ||||
|     } | ||||
|     else { | ||||
|         dist = state->wsize - state->wnext; | ||||
|         if (dist > copy) dist = copy; | ||||
|         zmemcpy(state->window + state->wnext, strm->next_out - copy, dist); | ||||
|         zmemcpy(state->window + state->wnext, end - copy, dist); | ||||
|         copy -= dist; | ||||
|         if (copy) { | ||||
|             zmemcpy(state->window, strm->next_out - copy, copy); | ||||
|             zmemcpy(state->window, end - copy, copy); | ||||
|             state->wnext = copy; | ||||
|             state->whave = state->wsize; | ||||
|         } | ||||
| @@ -606,7 +607,7 @@ z_streamp strm; | ||||
| int flush; | ||||
| { | ||||
|     struct inflate_state FAR *state; | ||||
|     unsigned char FAR *next;    /* next input */ | ||||
|     z_const unsigned char FAR *next;    /* next input */ | ||||
|     unsigned char FAR *put;     /* next output */ | ||||
|     unsigned have, left;        /* available input and output */ | ||||
|     unsigned long hold;         /* bit buffer */ | ||||
| @@ -920,7 +921,7 @@ int flush; | ||||
|             while (state->have < 19) | ||||
|                 state->lens[order[state->have++]] = 0; | ||||
|             state->next = state->codes; | ||||
|             state->lencode = (code const FAR *)(state->next); | ||||
|             state->lencode = (const code FAR *)(state->next); | ||||
|             state->lenbits = 7; | ||||
|             ret = inflate_table(CODES, state->lens, 19, &(state->next), | ||||
|                                 &(state->lenbits), state->work); | ||||
| @@ -994,7 +995,7 @@ int flush; | ||||
|                values here (9 and 6) without reading the comments in inftrees.h | ||||
|                concerning the ENOUGH constants, which depend on those values */ | ||||
|             state->next = state->codes; | ||||
|             state->lencode = (code const FAR *)(state->next); | ||||
|             state->lencode = (const code FAR *)(state->next); | ||||
|             state->lenbits = 9; | ||||
|             ret = inflate_table(LENS, state->lens, state->nlen, &(state->next), | ||||
|                                 &(state->lenbits), state->work); | ||||
| @@ -1003,7 +1004,7 @@ int flush; | ||||
|                 state->mode = BAD; | ||||
|                 break; | ||||
|             } | ||||
|             state->distcode = (code const FAR *)(state->next); | ||||
|             state->distcode = (const code FAR *)(state->next); | ||||
|             state->distbits = 6; | ||||
|             ret = inflate_table(DISTS, state->lens + state->nlen, state->ndist, | ||||
|                             &(state->next), &(state->distbits), state->work); | ||||
| @@ -1230,7 +1231,7 @@ int flush; | ||||
|     RESTORE(); | ||||
|     if (state->wsize || (out != strm->avail_out && state->mode < BAD && | ||||
|             (state->mode < CHECK || flush != Z_FINISH))) | ||||
|         if (updatewindow(strm, out)) { | ||||
|         if (updatewindow(strm, strm->next_out, out - strm->avail_out)) { | ||||
|             state->mode = MEM; | ||||
|             return Z_MEM_ERROR; | ||||
|         } | ||||
| @@ -1264,6 +1265,29 @@ z_streamp strm; | ||||
|     return Z_OK; | ||||
| } | ||||
|  | ||||
| int ZEXPORT inflateGetDictionary(strm, dictionary, dictLength) | ||||
| z_streamp strm; | ||||
| Bytef *dictionary; | ||||
| uInt *dictLength; | ||||
| { | ||||
|     struct inflate_state FAR *state; | ||||
|  | ||||
|     /* check state */ | ||||
|     if (strm == Z_NULL || strm->state == Z_NULL) return Z_STREAM_ERROR; | ||||
|     state = (struct inflate_state FAR *)strm->state; | ||||
|  | ||||
|     /* copy dictionary */ | ||||
|     if (state->whave && dictionary != Z_NULL) { | ||||
|         zmemcpy(dictionary, state->window + state->wnext, | ||||
|                 state->whave - state->wnext); | ||||
|         zmemcpy(dictionary + state->whave - state->wnext, | ||||
|                 state->window, state->wnext); | ||||
|     } | ||||
|     if (dictLength != Z_NULL) | ||||
|         *dictLength = state->whave; | ||||
|     return Z_OK; | ||||
| } | ||||
|  | ||||
| int ZEXPORT inflateSetDictionary(strm, dictionary, dictLength) | ||||
| z_streamp strm; | ||||
| const Bytef *dictionary; | ||||
| @@ -1271,8 +1295,6 @@ uInt dictLength; | ||||
| { | ||||
|     struct inflate_state FAR *state; | ||||
|     unsigned long dictid; | ||||
|     unsigned char *next; | ||||
|     unsigned avail; | ||||
|     int ret; | ||||
|  | ||||
|     /* check state */ | ||||
| @@ -1291,13 +1313,7 @@ uInt dictLength; | ||||
|  | ||||
|     /* copy dictionary to window using updatewindow(), which will amend the | ||||
|        existing dictionary if appropriate */ | ||||
|     next = strm->next_out; | ||||
|     avail = strm->avail_out; | ||||
|     strm->next_out = (Bytef *)dictionary + dictLength; | ||||
|     strm->avail_out = 0; | ||||
|     ret = updatewindow(strm, dictLength); | ||||
|     strm->avail_out = avail; | ||||
|     strm->next_out = next; | ||||
|     ret = updatewindow(strm, dictionary + dictLength, dictLength); | ||||
|     if (ret) { | ||||
|         state->mode = MEM; | ||||
|         return Z_MEM_ERROR; | ||||
| @@ -1337,7 +1353,7 @@ gz_headerp head; | ||||
|  */ | ||||
| local unsigned syncsearch(have, buf, len) | ||||
| unsigned FAR *have; | ||||
| unsigned char FAR *buf; | ||||
| const unsigned char FAR *buf; | ||||
| unsigned len; | ||||
| { | ||||
|     unsigned got; | ||||
|   | ||||
							
								
								
									
										14
									
								
								inftrees.c
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								inftrees.c
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| /* inftrees.c -- generate Huffman trees for efficient decoding | ||||
|  * Copyright (C) 1995-2012 Mark Adler | ||||
|  * Copyright (C) 1995-2013 Mark Adler | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| @@ -9,7 +9,7 @@ | ||||
| #define MAXBITS 15 | ||||
|  | ||||
| const char inflate_copyright[] = | ||||
|    " inflate 1.2.7 Copyright 1995-2012 Mark Adler "; | ||||
|    " inflate 1.2.7.1 Copyright 1995-2013 Mark Adler "; | ||||
| /* | ||||
|   If you use the zlib library in a product, an acknowledgment is welcome | ||||
|   in the documentation of your product. If for some reason you cannot | ||||
| @@ -62,7 +62,7 @@ unsigned short FAR *work; | ||||
|         35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0}; | ||||
|     static const unsigned short lext[31] = { /* Length codes 257..285 extra */ | ||||
|         16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, | ||||
|         19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 78, 68}; | ||||
|         19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 16, 79, 204}; | ||||
|     static const unsigned short dbase[32] = { /* Distance codes 0..29 base */ | ||||
|         1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, | ||||
|         257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, | ||||
| @@ -208,8 +208,8 @@ unsigned short FAR *work; | ||||
|     mask = used - 1;            /* mask for comparing low */ | ||||
|  | ||||
|     /* check available table space */ | ||||
|     if ((type == LENS && used >= ENOUGH_LENS) || | ||||
|         (type == DISTS && used >= ENOUGH_DISTS)) | ||||
|     if ((type == LENS && used > ENOUGH_LENS) || | ||||
|         (type == DISTS && used > ENOUGH_DISTS)) | ||||
|         return 1; | ||||
|  | ||||
|     /* process all codes and make table entries */ | ||||
| @@ -277,8 +277,8 @@ unsigned short FAR *work; | ||||
|  | ||||
|             /* check for enough space */ | ||||
|             used += 1U << curr; | ||||
|             if ((type == LENS && used >= ENOUGH_LENS) || | ||||
|                 (type == DISTS && used >= ENOUGH_DISTS)) | ||||
|             if ((type == LENS && used > ENOUGH_LENS) || | ||||
|                 (type == DISTS && used > ENOUGH_DISTS)) | ||||
|                 return 1; | ||||
|  | ||||
|             /* point entry in root table to sub-table */ | ||||
|   | ||||
| @@ -25,10 +25,10 @@ | ||||
|       <QPG:Files> | ||||
|          <QPG:Add file="../zconf.h" install="/opt/include/" user="root:sys" permission="644"/> | ||||
|          <QPG:Add file="../zlib.h" install="/opt/include/" user="root:sys" permission="644"/> | ||||
|          <QPG:Add file="../libz.so.1.2.7" install="/opt/lib/" user="root:bin" permission="644"/> | ||||
|          <QPG:Add file="libz.so" install="/opt/lib/" component="dev" filetype="symlink" linkto="libz.so.1.2.7"/> | ||||
|          <QPG:Add file="libz.so.1" install="/opt/lib/" filetype="symlink" linkto="libz.so.1.2.7"/> | ||||
|          <QPG:Add file="../libz.so.1.2.7" install="/opt/lib/" component="slib"/> | ||||
|          <QPG:Add file="../libz.so.1.2.7.1" install="/opt/lib/" user="root:bin" permission="644"/> | ||||
|          <QPG:Add file="libz.so" install="/opt/lib/" component="dev" filetype="symlink" linkto="libz.so.1.2.7.1"/> | ||||
|          <QPG:Add file="libz.so.1" install="/opt/lib/" filetype="symlink" linkto="libz.so.1.2.7.1"/> | ||||
|          <QPG:Add file="../libz.so.1.2.7.1" install="/opt/lib/" component="slib"/> | ||||
|       </QPG:Files> | ||||
|  | ||||
|       <QPG:PackageFilter> | ||||
| @@ -63,7 +63,7 @@ | ||||
|             </QPM:ProductDescription> | ||||
|  | ||||
|             <QPM:ReleaseDescription> | ||||
|                <QPM:ReleaseVersion>1.2.7</QPM:ReleaseVersion> | ||||
|                <QPM:ReleaseVersion>1.2.7.1</QPM:ReleaseVersion> | ||||
|                <QPM:ReleaseUrgency>Medium</QPM:ReleaseUrgency> | ||||
|                <QPM:ReleaseStability>Stable</QPM:ReleaseStability> | ||||
|                <QPM:ReleaseNoteMinor></QPM:ReleaseNoteMinor> | ||||
|   | ||||
| @@ -26,7 +26,7 @@ | ||||
|     } \ | ||||
| } | ||||
|  | ||||
| const char hello[] = "hello, hello!"; | ||||
| z_const char hello[] = "hello, hello!"; | ||||
| /* "hello world" would be more standard, but the repeated "hello" | ||||
|  * stresses the compression code better, sorry... | ||||
|  */ | ||||
| @@ -212,7 +212,7 @@ void test_deflate(compr, comprLen) | ||||
|     err = deflateInit(&c_stream, Z_DEFAULT_COMPRESSION); | ||||
|     CHECK_ERR(err, "deflateInit"); | ||||
|  | ||||
|     c_stream.next_in  = (Bytef*)hello; | ||||
|     c_stream.next_in  = (z_const unsigned char *)hello; | ||||
|     c_stream.next_out = compr; | ||||
|  | ||||
|     while (c_stream.total_in != len && c_stream.total_out < comprLen) { | ||||
| @@ -387,7 +387,7 @@ void test_flush(compr, comprLen) | ||||
|     err = deflateInit(&c_stream, Z_DEFAULT_COMPRESSION); | ||||
|     CHECK_ERR(err, "deflateInit"); | ||||
|  | ||||
|     c_stream.next_in  = (Bytef*)hello; | ||||
|     c_stream.next_in  = (z_const unsigned char *)hello; | ||||
|     c_stream.next_out = compr; | ||||
|     c_stream.avail_in = 3; | ||||
|     c_stream.avail_out = (uInt)*comprLen; | ||||
| @@ -476,7 +476,7 @@ void test_dict_deflate(compr, comprLen) | ||||
|     c_stream.next_out = compr; | ||||
|     c_stream.avail_out = (uInt)comprLen; | ||||
|  | ||||
|     c_stream.next_in = (Bytef*)hello; | ||||
|     c_stream.next_in = (z_const unsigned char *)hello; | ||||
|     c_stream.avail_in = (uInt)strlen(hello)+1; | ||||
|  | ||||
|     err = deflate(&c_stream, Z_FINISH); | ||||
|   | ||||
| @@ -40,6 +40,10 @@ | ||||
| #  define SET_BINARY_MODE(file) | ||||
| #endif | ||||
|  | ||||
| #ifdef _MSC_VER | ||||
| #  define snprintf _snprintf | ||||
| #endif | ||||
|  | ||||
| #ifdef VMS | ||||
| #  define unlink delete | ||||
| #  define GZ_SUFFIX "-gz" | ||||
| @@ -463,8 +467,12 @@ void file_compress(file, mode) | ||||
|         exit(1); | ||||
|     } | ||||
|  | ||||
| #if !defined(NO_snprintf) && !defined(NO_vsnprintf) | ||||
|     snprintf(outfile, sizeof(outfile), "%s%s", file, GZ_SUFFIX); | ||||
| #else | ||||
|     strcpy(outfile, file); | ||||
|     strcat(outfile, GZ_SUFFIX); | ||||
| #endif | ||||
|  | ||||
|     in = fopen(file, "rb"); | ||||
|     if (in == NULL) { | ||||
| @@ -499,7 +507,11 @@ void file_uncompress(file) | ||||
|         exit(1); | ||||
|     } | ||||
|  | ||||
| #if !defined(NO_snprintf) && !defined(NO_vsnprintf) | ||||
|     snprintf(buf, sizeof(buf), "%s", file); | ||||
| #else | ||||
|     strcpy(buf, file); | ||||
| #endif | ||||
|  | ||||
|     if (len > SUFFIX_LEN && strcmp(file+len-SUFFIX_LEN, GZ_SUFFIX) == 0) { | ||||
|         infile = file; | ||||
| @@ -508,7 +520,11 @@ void file_uncompress(file) | ||||
|     } else { | ||||
|         outfile = file; | ||||
|         infile = buf; | ||||
| #if !defined(NO_snprintf) && !defined(NO_vsnprintf) | ||||
|         snprintf(buf + len, sizeof(buf) - len, "%s", GZ_SUFFIX); | ||||
| #else | ||||
|         strcat(infile, GZ_SUFFIX); | ||||
| #endif | ||||
|     } | ||||
|     in = gzopen(infile, "rb"); | ||||
|     if (in == NULL) { | ||||
| @@ -546,7 +562,11 @@ int main(argc, argv) | ||||
|     gzFile file; | ||||
|     char *bname, outmode[20]; | ||||
|  | ||||
| #if !defined(NO_snprintf) && !defined(NO_vsnprintf) | ||||
|     snprintf(outmode, sizeof(outmode), "%s", "wb6 "); | ||||
| #else | ||||
|     strcpy(outmode, "wb6 "); | ||||
| #endif | ||||
|  | ||||
|     prog = argv[0]; | ||||
|     bname = strrchr(argv[0], '/'); | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| <?xml version="1.0" ?> | ||||
| <package name="zlib" version="1.2.7"> | ||||
|     <library name="zlib" dlversion="1.2.7" dlname="z"> | ||||
| <package name="zlib" version="1.2.7.1"> | ||||
|     <library name="zlib" dlversion="1.2.7.1" dlname="z"> | ||||
| 	<property name="description"> zip compression library </property> | ||||
| 	<property name="include-target-dir" value="$(@PACKAGE/install-includedir)" /> | ||||
|  | ||||
|   | ||||
							
								
								
									
										14
									
								
								trees.c
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								trees.c
									
									
									
									
									
								
							| @@ -146,8 +146,8 @@ local void send_tree      OF((deflate_state *s, ct_data *tree, int max_code)); | ||||
| local int  build_bl_tree  OF((deflate_state *s)); | ||||
| local void send_all_trees OF((deflate_state *s, int lcodes, int dcodes, | ||||
|                               int blcodes)); | ||||
| local void compress_block OF((deflate_state *s, ct_data *ltree, | ||||
|                               ct_data *dtree)); | ||||
| local void compress_block OF((deflate_state *s, const ct_data *ltree, | ||||
|                               const ct_data *dtree)); | ||||
| local int  detect_data_type OF((deflate_state *s)); | ||||
| local unsigned bi_reverse OF((unsigned value, int length)); | ||||
| local void bi_windup      OF((deflate_state *s)); | ||||
| @@ -972,7 +972,8 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last) | ||||
|     } else if (s->strategy == Z_FIXED || static_lenb == opt_lenb) { | ||||
| #endif | ||||
|         send_bits(s, (STATIC_TREES<<1)+last, 3); | ||||
|         compress_block(s, (ct_data *)static_ltree, (ct_data *)static_dtree); | ||||
|         compress_block(s, (const ct_data *)static_ltree, | ||||
|                        (const ct_data *)static_dtree); | ||||
| #ifdef DEBUG | ||||
|         s->compressed_len += 3 + s->static_len; | ||||
| #endif | ||||
| @@ -980,7 +981,8 @@ void ZLIB_INTERNAL _tr_flush_block(s, buf, stored_len, last) | ||||
|         send_bits(s, (DYN_TREES<<1)+last, 3); | ||||
|         send_all_trees(s, s->l_desc.max_code+1, s->d_desc.max_code+1, | ||||
|                        max_blindex+1); | ||||
|         compress_block(s, (ct_data *)s->dyn_ltree, (ct_data *)s->dyn_dtree); | ||||
|         compress_block(s, (const ct_data *)s->dyn_ltree, | ||||
|                        (const ct_data *)s->dyn_dtree); | ||||
| #ifdef DEBUG | ||||
|         s->compressed_len += 3 + s->opt_len; | ||||
| #endif | ||||
| @@ -1057,8 +1059,8 @@ int ZLIB_INTERNAL _tr_tally (s, dist, lc) | ||||
|  */ | ||||
| local void compress_block(s, ltree, dtree) | ||||
|     deflate_state *s; | ||||
|     ct_data *ltree; /* literal tree */ | ||||
|     ct_data *dtree; /* distance tree */ | ||||
|     const ct_data *ltree; /* literal tree */ | ||||
|     const ct_data *dtree; /* distance tree */ | ||||
| { | ||||
|     unsigned dist;      /* distance of matched string */ | ||||
|     int lc;             /* match length or unmatched char (if dist == 0) */ | ||||
|   | ||||
| @@ -30,7 +30,7 @@ int ZEXPORT uncompress (dest, destLen, source, sourceLen) | ||||
|     z_stream stream; | ||||
|     int err; | ||||
|  | ||||
|     stream.next_in = (Bytef*)source; | ||||
|     stream.next_in = (z_const Bytef *)source; | ||||
|     stream.avail_in = (uInt)sourceLen; | ||||
|     /* Check for source > 64K on 16-bit machine: */ | ||||
|     if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR; | ||||
|   | ||||
| @@ -9,6 +9,10 @@ | ||||
| #   nmake -f win32/Makefile.msc AS=ml64 LOC="-DASMV -DASMINF -I." \ | ||||
| #         OBJA="inffasx64.obj gvmat64.obj inffas8664.obj"  (use ASM code, x64) | ||||
|  | ||||
| # The toplevel directory of the source tree. | ||||
| # | ||||
| TOP = . | ||||
|  | ||||
| # optional build flags | ||||
| LOC = | ||||
|  | ||||
| @@ -36,15 +40,15 @@ OBJA = | ||||
|  | ||||
| # targets | ||||
| all: $(STATICLIB) $(SHAREDLIB) $(IMPLIB) \ | ||||
|      example.exe minigzip.exe example_d.exe minigzip_d.exe | ||||
|      $example.exe minigzip.exe example_d.exe minigzip_d.exe | ||||
|  | ||||
| $(STATICLIB): $(OBJS) $(OBJA) | ||||
| 	$(AR) $(ARFLAGS) -out:$@ $(OBJS) $(OBJA) | ||||
|  | ||||
| $(IMPLIB): $(SHAREDLIB) | ||||
|  | ||||
| $(SHAREDLIB): win32/zlib.def $(OBJS) $(OBJA) zlib1.res | ||||
| 	$(LD) $(LDFLAGS) -def:win32/zlib.def -dll -implib:$(IMPLIB) \ | ||||
| $(SHAREDLIB): $(TOP)/win32/zlib.def $(OBJS) $(OBJA) zlib1.res | ||||
| 	$(LD) $(LDFLAGS) -def:$(TOP)/win32/zlib.def -dll -implib:$(IMPLIB) \ | ||||
| 	  -out:$@ -base:0x5A4C0000 $(OBJS) $(OBJA) zlib1.res | ||||
| 	if exist $@.manifest \ | ||||
| 	  mt -nologo -manifest $@.manifest -outputresource:$@;2 | ||||
| @@ -69,72 +73,71 @@ minigzip_d.exe: minigzip.obj $(IMPLIB) | ||||
| 	if exist $@.manifest \ | ||||
| 	  mt -nologo -manifest $@.manifest -outputresource:$@;1 | ||||
|  | ||||
| .c.obj: | ||||
| {$(TOP)}.c.obj: | ||||
| 	$(CC) -c $(WFLAGS) $(CFLAGS) $< | ||||
|  | ||||
| {test}.c.obj: | ||||
| 	$(CC) -c -I. $(WFLAGS) $(CFLAGS) $< | ||||
| {$(TOP)/test}.c.obj: | ||||
| 	$(CC) -c -I$(TOP) $(WFLAGS) $(CFLAGS) $< | ||||
|  | ||||
| {contrib/masmx64}.c.obj: | ||||
| {$(TOP)/contrib/masmx64}.c.obj: | ||||
| 	$(CC) -c $(WFLAGS) $(CFLAGS) $< | ||||
|  | ||||
| {contrib/masmx64}.asm.obj: | ||||
| {$(TOP)/contrib/masmx64}.asm.obj: | ||||
| 	$(AS) -c $(ASFLAGS) $< | ||||
|  | ||||
| {contrib/masmx86}.asm.obj: | ||||
| {$(TOP)/contrib/masmx86}.asm.obj: | ||||
| 	$(AS) -c $(ASFLAGS) $< | ||||
|  | ||||
| adler32.obj: adler32.c zlib.h zconf.h | ||||
| adler32.obj: $(TOP)/adler32.c $(TOP)/zlib.h $(TOP)/zconf.h | ||||
|  | ||||
| compress.obj: compress.c zlib.h zconf.h | ||||
| compress.obj: $(TOP)/compress.c $(TOP)/zlib.h $(TOP)/zconf.h | ||||
|  | ||||
| crc32.obj: crc32.c zlib.h zconf.h crc32.h | ||||
| crc32.obj: $(TOP)/crc32.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/crc32.h | ||||
|  | ||||
| deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h | ||||
| deflate.obj: $(TOP)/deflate.c $(TOP)/deflate.h $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h | ||||
|  | ||||
| gzclose.obj: gzclose.c zlib.h zconf.h gzguts.h | ||||
| gzclose.obj: $(TOP)/gzclose.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/gzguts.h | ||||
|  | ||||
| gzlib.obj: gzlib.c zlib.h zconf.h gzguts.h | ||||
| gzlib.obj: $(TOP)/gzlib.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/gzguts.h | ||||
|  | ||||
| gzread.obj: gzread.c zlib.h zconf.h gzguts.h | ||||
| gzread.obj: $(TOP)/gzread.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/gzguts.h | ||||
|  | ||||
| gzwrite.obj: gzwrite.c zlib.h zconf.h gzguts.h | ||||
| gzwrite.obj: $(TOP)/gzwrite.c $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/gzguts.h | ||||
|  | ||||
| infback.obj: infback.c zutil.h zlib.h zconf.h inftrees.h inflate.h \ | ||||
|              inffast.h inffixed.h | ||||
| infback.obj: $(TOP)/infback.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/inftrees.h $(TOP)/inflate.h \ | ||||
|              $(TOP)/inffast.h $(TOP)/inffixed.h | ||||
|  | ||||
| inffast.obj: inffast.c zutil.h zlib.h zconf.h inftrees.h inflate.h \ | ||||
|              inffast.h | ||||
| inffast.obj: $(TOP)/inffast.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/inftrees.h $(TOP)/inflate.h \ | ||||
|              $(TOP)/inffast.h | ||||
|  | ||||
| inflate.obj: inflate.c zutil.h zlib.h zconf.h inftrees.h inflate.h \ | ||||
|              inffast.h inffixed.h | ||||
| inflate.obj: $(TOP)/inflate.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/inftrees.h $(TOP)/inflate.h \ | ||||
|              $(TOP)/inffast.h $(TOP)/inffixed.h | ||||
|  | ||||
| inftrees.obj: inftrees.c zutil.h zlib.h zconf.h inftrees.h | ||||
| inftrees.obj: $(TOP)/inftrees.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/inftrees.h | ||||
|  | ||||
| trees.obj: trees.c zutil.h zlib.h zconf.h deflate.h trees.h | ||||
| trees.obj: $(TOP)/trees.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h $(TOP)/deflate.h $(TOP)/trees.h | ||||
|  | ||||
| uncompr.obj: uncompr.c zlib.h zconf.h | ||||
| uncompr.obj: $(TOP)/uncompr.c $(TOP)/zlib.h $(TOP)/zconf.h | ||||
|  | ||||
| zutil.obj: zutil.c zutil.h zlib.h zconf.h | ||||
| zutil.obj: $(TOP)/zutil.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h | ||||
|  | ||||
| gvmat64.obj: contrib\masmx64\gvmat64.asm | ||||
| gvmat64.obj: $(TOP)/contrib\masmx64\gvmat64.asm | ||||
|  | ||||
| inffasx64.obj: contrib\masmx64\inffasx64.asm | ||||
| inffasx64.obj: $(TOP)/contrib\masmx64\inffasx64.asm | ||||
|  | ||||
| inffas8664.obj: contrib\masmx64\inffas8664.c zutil.h zlib.h zconf.h \ | ||||
| 		inftrees.h inflate.h inffast.h | ||||
| inffas8664.obj: $(TOP)/contrib\masmx64\inffas8664.c $(TOP)/zutil.h $(TOP)/zlib.h $(TOP)/zconf.h \ | ||||
| 		$(TOP)/inftrees.h $(TOP)/inflate.h $(TOP)/inffast.h | ||||
|  | ||||
| inffas32.obj: contrib\masmx86\inffas32.asm | ||||
| inffas32.obj: $(TOP)/contrib\masmx86\inffas32.asm | ||||
|  | ||||
| match686.obj: contrib\masmx86\match686.asm | ||||
| match686.obj: $(TOP)/contrib\masmx86\match686.asm | ||||
|  | ||||
| example.obj: test/example.c zlib.h zconf.h | ||||
| example.obj: $(TOP)/test/example.c $(TOP)/zlib.h $(TOP)/zconf.h | ||||
|  | ||||
| minigzip.obj: test/minigzip.c zlib.h zconf.h | ||||
|  | ||||
| zlib1.res: win32/zlib1.rc | ||||
| 	$(RC) $(RCFLAGS) /fo$@ win32/zlib1.rc | ||||
| minigzip.obj: $(TOP)/test/minigzip.c $(TOP)/zlib.h $(TOP)/zconf.h | ||||
|  | ||||
| zlib1.res: $(TOP)/win32/zlib1.rc | ||||
| 	$(RC) $(RCFLAGS) /fo$@ $(TOP)/win32/zlib1.rc | ||||
|  | ||||
| # testing | ||||
| test: example.exe minigzip.exe | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| ZLIB DATA COMPRESSION LIBRARY | ||||
|  | ||||
| zlib 1.2.7 is a general purpose data compression library.  All the code is | ||||
| zlib 1.2.7.1 is a general purpose data compression library.  All the code is | ||||
| thread safe.  The data format used by the zlib library is described by RFCs | ||||
| (Request for Comments) 1950 to 1952 in the files | ||||
| http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) | ||||
| @@ -22,7 +22,7 @@ before asking for help. | ||||
|  | ||||
| Manifest: | ||||
|  | ||||
| The package zlib-1.2.7-win32-x86.zip will contain the following files: | ||||
| The package zlib-1.2.7.1-win32-x86.zip will contain the following files: | ||||
|  | ||||
|   README-WIN32.txt This document | ||||
|   ChangeLog        Changes since previous zlib packages | ||||
|   | ||||
| @@ -17,6 +17,7 @@ EXPORTS | ||||
|     deflatePrime | ||||
|     deflateSetHeader | ||||
|     inflateSetDictionary | ||||
|     inflateGetDictionary | ||||
|     inflateSync | ||||
|     inflateCopy | ||||
|     inflateReset | ||||
| @@ -39,6 +40,7 @@ EXPORTS | ||||
|     gzread | ||||
|     gzwrite | ||||
|     gzprintf | ||||
|     gzvprintf | ||||
|     gzputs | ||||
|     gzgets | ||||
|     gzputc | ||||
|   | ||||
| @@ -26,7 +26,7 @@ BEGIN | ||||
|       VALUE "FileDescription",	"zlib data compression library\0" | ||||
|       VALUE "FileVersion",	ZLIB_VERSION "\0" | ||||
|       VALUE "InternalName",	"zlib1.dll\0" | ||||
|       VALUE "LegalCopyright",	"(C) 1995-2006 Jean-loup Gailly & Mark Adler\0" | ||||
|       VALUE "LegalCopyright",	"(C) 1995-2012 Jean-loup Gailly & Mark Adler\0" | ||||
|       VALUE "OriginalFilename",	"zlib1.dll\0" | ||||
|       VALUE "ProductName",	"zlib\0" | ||||
|       VALUE "ProductVersion",	ZLIB_VERSION "\0" | ||||
|   | ||||
							
								
								
									
										37
									
								
								zconf.h
									
									
									
									
									
								
							
							
						
						
									
										37
									
								
								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 | ||||
| @@ -215,7 +218,7 @@ | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #if defined(ZLIB_CONST) && !defined(z_const) | ||||
| #if ( defined(ZLIB_CONST) || defined(__cplusplus) ) && !defined(z_const) | ||||
| #  define z_const const | ||||
| #else | ||||
| #  define z_const | ||||
| @@ -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) | ||||
| #  if (UINT_MAX == 4294967295) | ||||
| #    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 == 4294967295) | ||||
| #    define Z_U4 unsigned long | ||||
| #  elif (USHRT_MAX == 4294967295) | ||||
| #    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 */ | ||||
|   | ||||
| @@ -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 | ||||
|  */ | ||||
|  | ||||
| @@ -23,6 +23,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 | ||||
| @@ -79,6 +80,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 | ||||
| @@ -105,6 +107,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 | ||||
| @@ -217,7 +220,7 @@ | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #if defined(ZLIB_CONST) && !defined(z_const) | ||||
| #if ( defined(ZLIB_CONST) || defined(__cplusplus) ) && !defined(z_const) | ||||
| #  define z_const const | ||||
| #else | ||||
| #  define z_const | ||||
| @@ -390,20 +393,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) | ||||
| #  if (UINT_MAX == 4294967295) | ||||
| #    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 == 4294967295) | ||||
| #    define Z_U4 unsigned long | ||||
| #  elif (USHRT_MAX == 4294967295) | ||||
| #    define Z_U4 unsigned short | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| @@ -427,8 +424,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 | ||||
| @@ -437,7 +442,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 | ||||
|  | ||||
| @@ -445,7 +450,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 */ | ||||
|   | ||||
							
								
								
									
										37
									
								
								zconf.h.in
									
									
									
									
									
								
							
							
						
						
									
										37
									
								
								zconf.h.in
									
									
									
									
									
								
							| @@ -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 | ||||
| @@ -215,7 +218,7 @@ | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #if defined(ZLIB_CONST) && !defined(z_const) | ||||
| #if ( defined(ZLIB_CONST) || defined(__cplusplus) ) && !defined(z_const) | ||||
| #  define z_const const | ||||
| #else | ||||
| #  define z_const | ||||
| @@ -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) | ||||
| #  if (UINT_MAX == 4294967295) | ||||
| #    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 == 4294967295) | ||||
| #    define Z_U4 unsigned long | ||||
| #  elif (USHRT_MAX == 4294967295) | ||||
| #    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 */ | ||||
|   | ||||
							
								
								
									
										6
									
								
								zlib.3
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								zlib.3
									
									
									
									
									
								
							| @@ -1,4 +1,4 @@ | ||||
| .TH ZLIB 3 "2 May 2012" | ||||
| .TH ZLIB 3 "24 Mar 2012" | ||||
| .SH NAME | ||||
| zlib \- compression/decompression library | ||||
| .SH SYNOPSIS | ||||
| @@ -125,8 +125,8 @@ before asking for help. | ||||
| Send questions and/or comments to zlib@gzip.org, | ||||
| or (for the Windows DLL version) to Gilles Vollant (info@winimage.com). | ||||
| .SH AUTHORS | ||||
| Version 1.2.7 | ||||
| Copyright (C) 1995-2012 Jean-loup Gailly (jloup@gzip.org) | ||||
| Version 1.2.7.1 | ||||
| Copyright (C) 1995-2013 Jean-loup Gailly (jloup@gzip.org) | ||||
| and Mark Adler (madler@alumni.caltech.edu). | ||||
| .LP | ||||
| This software is provided "as-is," | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								zlib.3.pdf
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								zlib.3.pdf
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										46
									
								
								zlib.h
									
									
									
									
									
								
							
							
						
						
									
										46
									
								
								zlib.h
									
									
									
									
									
								
							| @@ -1,7 +1,7 @@ | ||||
| /* zlib.h -- interface of the 'zlib' general purpose compression library | ||||
|   version 1.2.7, May 2nd, 2012 | ||||
|   version 1.2.7.1, March 24th, 2013 | ||||
|  | ||||
|   Copyright (C) 1995-2012 Jean-loup Gailly and Mark Adler | ||||
|   Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the authors be held liable for any damages | ||||
| @@ -37,12 +37,12 @@ | ||||
| extern "C" { | ||||
| #endif | ||||
|  | ||||
| #define ZLIB_VERSION "1.2.7" | ||||
| #define ZLIB_VERNUM 0x1270 | ||||
| #define ZLIB_VERSION "1.2.7.1" | ||||
| #define ZLIB_VERNUM 0x1271 | ||||
| #define ZLIB_VER_MAJOR 1 | ||||
| #define ZLIB_VER_MINOR 2 | ||||
| #define ZLIB_VER_REVISION 7 | ||||
| #define ZLIB_VER_SUBREVISION 0 | ||||
| #define ZLIB_VER_SUBREVISION 1 | ||||
|  | ||||
| /* | ||||
|     The 'zlib' compression library provides in-memory compression and | ||||
| @@ -839,6 +839,21 @@ ZEXTERN int ZEXPORT inflateSetDictionary OF((z_streamp strm, | ||||
|    inflate(). | ||||
| */ | ||||
|  | ||||
| ZEXTERN int ZEXPORT inflateGetDictionary OF((z_streamp strm, | ||||
|                                              Bytef *dictionary, | ||||
|                                              uInt  *dictLength)); | ||||
| /* | ||||
|      Returns the sliding dictionary being maintained by inflate.  dictLength is | ||||
|    set to the number of bytes in the dictionary, and that many bytes are copied | ||||
|    to dictionary.  dictionary must have enough space, where 32768 bytes is | ||||
|    always enough.  If inflateGetDictionary() is called with dictionary equal to | ||||
|    Z_NULL, then only the dictionary length is returned, and nothing is copied. | ||||
|    Similary, if dictLength is Z_NULL, then it is not set. | ||||
|  | ||||
|      inflateGetDictionary returns Z_OK on success, or Z_STREAM_ERROR if the | ||||
|    stream state is inconsistent. | ||||
| */ | ||||
|  | ||||
| ZEXTERN int ZEXPORT inflateSync OF((z_streamp strm)); | ||||
| /* | ||||
|      Skips invalid compressed data until a possible full flush point (see above | ||||
| @@ -1007,7 +1022,8 @@ ZEXTERN int ZEXPORT inflateBackInit OF((z_streamp strm, int windowBits, | ||||
|    the version of the header file. | ||||
| */ | ||||
|  | ||||
| typedef unsigned (*in_func) OF((void FAR *, unsigned char FAR * FAR *)); | ||||
| typedef unsigned (*in_func) OF((void FAR *, | ||||
|                                 z_const unsigned char FAR * FAR *)); | ||||
| typedef int (*out_func) OF((void FAR *, unsigned char FAR *, unsigned)); | ||||
|  | ||||
| ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm, | ||||
| @@ -1015,11 +1031,12 @@ ZEXTERN int ZEXPORT inflateBack OF((z_streamp strm, | ||||
|                                     out_func out, void FAR *out_desc)); | ||||
| /* | ||||
|      inflateBack() does a raw inflate with a single call using a call-back | ||||
|    interface for input and output.  This is more efficient than inflate() for | ||||
|    file i/o applications in that it avoids copying between the output and the | ||||
|    sliding window by simply making the window itself the output buffer.  This | ||||
|    function trusts the application to not change the output buffer passed by | ||||
|    the output function, at least until inflateBack() returns. | ||||
|    interface for input and output.  This is potentially more efficient than | ||||
|    inflate() for file i/o applications, in that it avoids copying between the | ||||
|    output and the sliding window by simply making the window itself the output | ||||
|    buffer.  inflate() can be faster on modern CPUs when used with large | ||||
|    buffers.  inflateBack() trusts the application to not change the output | ||||
|    buffer passed by the output function, at least until inflateBack() returns. | ||||
|  | ||||
|      inflateBackInit() must be called first to allocate the internal state | ||||
|    and to initialize the state with the user-provided window buffer. | ||||
| @@ -1736,6 +1753,13 @@ ZEXTERN int            ZEXPORT deflateResetKeep OF((z_streamp)); | ||||
| ZEXTERN gzFile         ZEXPORT gzopen_w OF((const wchar_t *path, | ||||
|                                             const char *mode)); | ||||
| #endif | ||||
| #if defined(STDC) || defined(Z_HAVE_STDARG_H) | ||||
| #  ifndef Z_SOLO | ||||
| ZEXTERN int            ZEXPORTVA gzvprintf Z_ARG((gzFile file, | ||||
|                                                   const char *format, | ||||
|                                                   va_list va)); | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| } | ||||
|   | ||||
							
								
								
									
										5
									
								
								zlib.map
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								zlib.map
									
									
									
									
									
								
							| @@ -76,3 +76,8 @@ ZLIB_1.2.5.2 { | ||||
|     gzgetc_; | ||||
|     inflateResetKeep; | ||||
| } ZLIB_1.2.5.1; | ||||
|  | ||||
| ZLIB_1.2.7.1 { | ||||
|     inflateGetDictionary; | ||||
|     gzvprintf; | ||||
| } ZLIB_1.2.5.2; | ||||
|   | ||||
							
								
								
									
										2
									
								
								zutil.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								zutil.c
									
									
									
									
									
								
							| @@ -14,7 +14,7 @@ | ||||
| struct internal_state      {int dummy;}; /* for buggy compilers */ | ||||
| #endif | ||||
|  | ||||
| const char * const z_errmsg[10] = { | ||||
| z_const char * const z_errmsg[10] = { | ||||
| "need dictionary",     /* Z_NEED_DICT       2  */ | ||||
| "stream end",          /* Z_STREAM_END      1  */ | ||||
| "",                    /* Z_OK              0  */ | ||||
|   | ||||
							
								
								
									
										9
									
								
								zutil.h
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								zutil.h
									
									
									
									
									
								
							| @@ -1,5 +1,5 @@ | ||||
| /* zutil.h -- internal interface and configuration of the 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 | ||||
|  */ | ||||
|  | ||||
| @@ -44,13 +44,13 @@ typedef unsigned short ush; | ||||
| typedef ush FAR ushf; | ||||
| typedef unsigned long  ulg; | ||||
|  | ||||
| extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */ | ||||
| extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */ | ||||
| /* (size given to avoid silly warnings with Visual C++) */ | ||||
|  | ||||
| #define ERR_MSG(err) z_errmsg[Z_NEED_DICT-(err)] | ||||
|  | ||||
| #define ERR_RETURN(strm,err) \ | ||||
|   return (strm->msg = (char*)ERR_MSG(err), (err)) | ||||
|   return (strm->msg = ERR_MSG(err), (err)) | ||||
| /* To be used only when the state is known to be valid */ | ||||
|  | ||||
|         /* common constants */ | ||||
| @@ -168,7 +168,8 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */ | ||||
| #endif | ||||
|  | ||||
| /* provide prototypes for these when building zlib without LFS */ | ||||
| #if !defined(_WIN32) && (!defined(_LARGEFILE64_SOURCE) || _LFS64_LARGEFILE-0 == 0) | ||||
| #if !defined(_WIN32) && \ | ||||
|     (!defined(_LARGEFILE64_SOURCE) || _LFS64_LARGEFILE-0 == 0) | ||||
|     ZEXTERN uLong ZEXPORT adler32_combine64 OF((uLong, uLong, z_off_t)); | ||||
|     ZEXTERN uLong ZEXPORT crc32_combine64 OF((uLong, uLong, z_off_t)); | ||||
| #endif | ||||
|   | ||||
		Reference in New Issue
	
	Block a user