Compare commits
	
		
			3 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | 7751bd4c71 | ||
|   | e0ff940e1a | ||
|   | 7df877eccd | 
| @@ -50,7 +50,7 @@ endif() | ||||
| # | ||||
| # Check for unistd.h | ||||
| # | ||||
| check_include_file(unistd.h HAVE_UNISTD_H) | ||||
| check_include_file(unistd.h Z_HAVE_UNISTD_H) | ||||
|  | ||||
| # | ||||
| # Check for errno.h | ||||
| @@ -59,20 +59,27 @@ if(NOT HAVE_ERRNO_H) | ||||
|    add_definitions(-DNO_ERRNO_H) | ||||
| endif() | ||||
|  | ||||
| # | ||||
| # Create the zlibdefs.h file. | ||||
| # Note: we create it in CMAKE_CURRENT_SOURCE_DIR instead  | ||||
| #       of CMAKE_CURRENT_BINARY_DIR because an empty zlibdefs.h | ||||
| #       is shipped with zlib in the source tree. | ||||
| configure_file(${CMAKE_CURRENT_SOURCE_DIR}/zlibdefs.h.cmakein | ||||
|                ${CMAKE_CURRENT_SOURCE_DIR}/zlibdefs.h) | ||||
|  | ||||
| if(MSVC) | ||||
|     set(CMAKE_DEBUG_POSTFIX "d") | ||||
|     add_definitions(-D_CRT_SECURE_NO_DEPRECATE) | ||||
|     add_definitions(-D_CRT_NONSTDC_NO_DEPRECATE) | ||||
| endif() | ||||
|  | ||||
| if(NOT CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR) | ||||
|   # If we're doing an out of source build and the user has a zconf.h | ||||
|   # in their source tree... | ||||
|   if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/zconf.h) | ||||
|      message(FATAL_ERROR "You must remove zconf.h from the source tree.  This f | ||||
| ile is generated by the ./configure script shipped with zlib.  CMake generates t | ||||
| his file for you automatically in the build directory") | ||||
|   endif() | ||||
| endif() | ||||
|  | ||||
| configure_file(${CMAKE_CURRENT_SOURCE_DIR}/zconf.h.in | ||||
|                ${CMAKE_CURRENT_SOURCE_DIR}/zconf.h @ONLY) | ||||
| include_directories(${CMAKE_CURRENT_BINARY_DIR}) | ||||
|  | ||||
|  | ||||
| #============================================================================ | ||||
| # zlib | ||||
| #============================================================================ | ||||
| @@ -80,7 +87,6 @@ endif() | ||||
| set(ZLIB_PUBLIC_HDRS | ||||
|     zconf.h | ||||
|     zlib.h | ||||
|     zlibdefs.h | ||||
| ) | ||||
| set(ZLIB_PRIVATE_HDRS | ||||
|     crc32.h | ||||
| @@ -99,7 +105,6 @@ set(ZLIB_SRCS | ||||
|     crc32.c | ||||
|     deflate.c | ||||
|     gzclose.c | ||||
|     gzio.c | ||||
|     gzlib.c | ||||
|     gzread.c | ||||
|     gzwrite.c | ||||
|   | ||||
							
								
								
									
										58
									
								
								ChangeLog
									
									
									
									
									
								
							
							
						
						
									
										58
									
								
								ChangeLog
									
									
									
									
									
								
							| @@ -1,6 +1,62 @@ | ||||
|  | ||||
|                 ChangeLog file for zlib | ||||
|  | ||||
| Changes in 1.2.3.9 (21 Feb 2010) | ||||
| - Expunge gzio.c | ||||
| - Move as400 build information to old | ||||
| - Fix updates in contrib/minizip and contrib/vstudio | ||||
| - Add const to vsnprintf test in configure to avoid warnings [Weigelt] | ||||
| - Delete zconf.h (made by configure) [Weigelt] | ||||
| - Change zconf.in.h to zconf.h.in per convention [Weigelt] | ||||
| - Check for NULL buf in gzgets() | ||||
| - Return empty string for gzgets() with len == 1 (like fgets()) | ||||
| - Fix description of gzgets() in zlib.h for end-of-file, NULL return | ||||
| - Update minizip to 1.1 [Vollant] | ||||
| - Avoid MSVC loss of data warnings in gzread.c, gzwrite.c | ||||
| - Note in zlib.h that gzerror() should be used to distinguish from EOF | ||||
| - Remove use of snprintf() from gzlib.c | ||||
| - Fix bug in gzseek() | ||||
| - Update contrib/vstudio, adding vc9 and vc10 [Kuno, Vollant] | ||||
| - Fix zconf.h generation in CMakeLists.txt [Lowman] | ||||
| - Improve comments in zconf.h where modified by configure | ||||
|  | ||||
| Changes in 1.2.3.8 (13 Feb 2010) | ||||
| - Clean up text files (tabs, trailing whitespace, etc.) [Oberhumer] | ||||
| - Use z_off64_t in gz_zero() and gz_skip() to match state->skip | ||||
| - Avoid comparison problem when sizeof(int) == sizeof(z_off64_t) | ||||
| - Revert to Makefile.in from 1.2.3.6 (live with the clutter) | ||||
| - Fix missing error return in gzflush(), add zlib.h note | ||||
| - Add *64 functions to zlib.map [Levin] | ||||
| - Fix signed/unsigned comparison in gz_comp() | ||||
| - Use SFLAGS when testing shared linking in configure | ||||
| - Add --64 option to ./configure to use -m64 with gcc | ||||
| - Fix ./configure --help to correctly name options | ||||
| - Have make fail if a test fails [Levin] | ||||
| - Avoid buffer overrun in contrib/masmx64/gvmat64.asm [Simpson] | ||||
| - Remove assembler object files from contrib | ||||
|  | ||||
| Changes in 1.2.3.7 (24 Jan 2010) | ||||
| - Always gzopen() with O_LARGEFILE if available | ||||
| - Fix gzdirect() to work immediately after gzopen() or gzdopen() | ||||
| - Make gzdirect() more precise when the state changes while reading | ||||
| - Improve zlib.h documentation in many places | ||||
| - Catch memory allocation failure in gz_open() | ||||
| - Complete close operation if seek forward in gzclose_w() fails | ||||
| - Return Z_ERRNO from gzclose_r() if close() fails | ||||
| - Return Z_STREAM_ERROR instead of EOF for gzclose() being passed NULL | ||||
| - Return zero for gzwrite() errors to match zlib.h description | ||||
| - Return -1 on gzputs() error to match zlib.h description | ||||
| - Add zconf.in.h to allow recovery from configure modification [Weigelt] | ||||
| - Fix static library permissions in Makefile.in [Weigelt] | ||||
| - Avoid warnings in configure tests that hide functionality [Weigelt] | ||||
| - Add *BSD and DragonFly to Linux case in configure [gentoo 123571] | ||||
| - Change libzdll.a to libz.dll.a in win32/Makefile.gcc [gentoo 288212] | ||||
| - Avoid access of uninitialized data for first inflateReset2 call [Gomes] | ||||
| - Keep object files in subdirectories to reduce the clutter somewhat | ||||
| - Remove default Makefile and zlibdefs.h, add dummy Makefile | ||||
| - Add new external functions to Z_PREFIX, remove duplicates, z_z_ -> z_ | ||||
| - Remove zlibdefs.h completely -- modify zconf.h instead | ||||
|  | ||||
| Changes in 1.2.3.6 (17 Jan 2010) | ||||
| - Avoid void * arithmetic in gzread.c and gzwrite.c | ||||
| - Make compilers happier with const char * for gz_error message | ||||
| @@ -169,7 +225,7 @@ Changes in 1.2.3.1 (16 August 2006) | ||||
| - Synchronize FAQ with website | ||||
| - Fix compressBound(), was low for some pathological cases [Fearnley] | ||||
| - Take into account wrapper variations in deflateBound() | ||||
| - Set examples/zpipe.c input and output to binary mode for Windows  | ||||
| - Set examples/zpipe.c input and output to binary mode for Windows | ||||
| - Update examples/zlib_how.html with new zpipe.c (also web site) | ||||
| - Fix some warnings in examples/gzlog.c and examples/zran.c (it seems | ||||
|   that gcc became pickier in 4.0) | ||||
|   | ||||
							
								
								
									
										29
									
								
								INDEX
									
									
									
									
									
								
							
							
						
						
									
										29
									
								
								INDEX
									
									
									
									
									
								
							| @@ -2,34 +2,34 @@ CMakeLists.txt  cmake build file | ||||
| ChangeLog       history of changes | ||||
| FAQ             Frequently Asked Questions about zlib | ||||
| INDEX           this file | ||||
| Makefile        makefile for Unix (generated by configure) | ||||
| Makefile.in     makefile for Unix (template for configure) | ||||
| Makefile.in     template for Unix Makefile | ||||
| README          guess what | ||||
| configure       configure script for Unix | ||||
| make_vms.com	makefile for VMS | ||||
| treebuild.xml	XML description of source file dependencies | ||||
| zlib.3		Man page for zlib | ||||
| zlib.map	Linux symbol information | ||||
| zlib.pc.in	Template for pkg-config descriptor | ||||
| zlib2ansi	perl script to convert source files for C++ compilation | ||||
| make_vms.com    makefile for VMS | ||||
| treebuild.xml   XML description of source file dependencies | ||||
| zconf.h.in      zconf.h template for configure | ||||
| zlib.3          Man page for zlib | ||||
| zlib.map        Linux symbol information | ||||
| zlib.pc.in      Template for pkg-config descriptor | ||||
| zlib2ansi       perl script to convert source files for C++ compilation | ||||
|  | ||||
| amiga/          makefiles for Amiga SAS C | ||||
| as400/          makefiles for IBM AS/400 | ||||
| doc/		documentation for formats and algorithms | ||||
| doc/            documentation for formats and algorithms | ||||
| msdos/          makefiles for MSDOS | ||||
| nintendods/	makefile for Nintendo DS | ||||
| nintendods/     makefile for Nintendo DS | ||||
| objs/           destination for object files | ||||
| old/            makefiles for various architectures and zlib documentation | ||||
|                 files that have not yet been updated for zlib 1.2.x | ||||
| pics/           destination for position-independent-code object files | ||||
| projects/       projects for various Integrated Development Environments | ||||
| qnx/            makefiles for QNX | ||||
| watcom/		makefiles for OpenWatcom | ||||
| watcom/         makefiles for OpenWatcom | ||||
| win32/          makefiles for Windows | ||||
| zlibdefs.h.cmakein      input file for cmake build | ||||
|  | ||||
|                 zlib public header files (required for library use): | ||||
| zconf.h | ||||
| zconf.h         (made by configure) | ||||
| zlib.h | ||||
| zlibdefs.h | ||||
|  | ||||
|                 private source files used to build the zlib library: | ||||
| adler32.c | ||||
| @@ -40,7 +40,6 @@ deflate.c | ||||
| deflate.h | ||||
| gzclose.c | ||||
| gzguts.h | ||||
| gzio.c | ||||
| gzlib.c | ||||
| gzread.c | ||||
| gzwrite.c | ||||
|   | ||||
							
								
								
									
										243
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										243
									
								
								Makefile
									
									
									
									
									
								
							| @@ -1,241 +1,2 @@ | ||||
| # Makefile for zlib | ||||
| # Copyright (C) 1995-2010 Jean-loup Gailly. | ||||
| # For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  | ||||
| # To compile and test, type: | ||||
| #    ./configure; make test | ||||
| # Normally configure builds both a static and a shared library. | ||||
| # If you want to build just a static library, use: ./configure --static | ||||
|  | ||||
| # To use the asm code, type: | ||||
| #    cp contrib/asm?86/match.S ./match.S | ||||
| #    make LOC=-DASMV OBJA=match.o | ||||
|  | ||||
| # To install /usr/local/lib/libz.* and /usr/local/include/zlib.h, type: | ||||
| #    make install | ||||
| # To install in $HOME instead of /usr/local, use: | ||||
| #    make install prefix=$HOME | ||||
|  | ||||
| CC=cc | ||||
|  | ||||
| CFLAGS=-O | ||||
| #CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7 | ||||
| #CFLAGS=-g -DDEBUG | ||||
| #CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \ | ||||
| #           -Wstrict-prototypes -Wmissing-prototypes | ||||
|  | ||||
| SFLAGS=-O | ||||
|  | ||||
| LDFLAGS=-L. libz.a | ||||
| LDSHARED=$(CC) | ||||
| CPP=$(CC) -E | ||||
|  | ||||
| STATICLIB=libz.a | ||||
| SHAREDLIB=libz.so | ||||
| SHAREDLIBV=libz.so.1.2.3.6 | ||||
| SHAREDLIBM=libz.so.1 | ||||
| LIBS=$(STATICLIB) $(SHAREDLIB) $(SHAREDLIBV) | ||||
|  | ||||
| AR=ar rc | ||||
| RANLIB=ranlib | ||||
| TAR=tar | ||||
| SHELL=/bin/sh | ||||
| EXE= | ||||
|  | ||||
| prefix = /usr/local | ||||
| exec_prefix = ${prefix} | ||||
| libdir = ${exec_prefix}/lib | ||||
| includedir = ${prefix}/include | ||||
| mandir = ${prefix}/share/man | ||||
| man3dir = ${mandir}/man3 | ||||
| pkgconfigdir = ${libdir}/pkgconfig | ||||
|  | ||||
| OBJC = adler32.o compress.o crc32.o deflate.o gzclose.o gzio.o gzlib.o gzread.o \ | ||||
| 	gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o | ||||
|  | ||||
| PIC_OBJC = adler32.lo compress.lo crc32.lo deflate.lo gzclose.lo gzio.lo gzlib.lo gzread.lo \ | ||||
| 	gzwrite.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo uncompr.lo zutil.lo | ||||
|  | ||||
| # to use the asm code: make OBJA=match.o, PIC_OBJA=match.lo | ||||
| OBJA = | ||||
| PIC_OBJA = | ||||
|  | ||||
| OBJS = $(OBJC) $(OBJA) | ||||
|  | ||||
| PIC_OBJS = $(PIC_OBJC) $(PIC_OBJA) | ||||
|  | ||||
| all: static shared | ||||
|  | ||||
| static: example$(EXE) minigzip$(EXE) | ||||
|  | ||||
| shared: examplesh$(EXE) minigzipsh$(EXE) | ||||
|  | ||||
| all64: example64$(EXE) minigzip64$(EXE) | ||||
|  | ||||
| check: test | ||||
|  | ||||
| test: all teststatic testshared | ||||
|  | ||||
| teststatic: static | ||||
| 	@echo hello world | ./minigzip | ./minigzip -d || \ | ||||
| 	  echo '		*** minigzip test FAILED ***' ; \ | ||||
| 	if ./example; then \ | ||||
| 	  echo '		*** zlib test OK ***'; \ | ||||
| 	else \ | ||||
| 	  echo '		*** zlib test FAILED ***'; \ | ||||
| 	fi | ||||
|  | ||||
| testshared: shared | ||||
| 	@LD_LIBRARY_PATH=`pwd`:$(LD_LIBRARY_PATH) ; export LD_LIBRARY_PATH; \ | ||||
| 	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; \ | ||||
| 	echo hello world | ./minigzipsh | ./minigzipsh -d || \ | ||||
| 	  echo '		*** minigzip shared test FAILED ***' ; \ | ||||
| 	if ./examplesh; then \ | ||||
| 	  echo '		*** zlib shared test OK ***'; \ | ||||
| 	else \ | ||||
| 	  echo '		*** zlib shared test FAILED ***'; \ | ||||
| 	fi | ||||
|  | ||||
| test64: all64 | ||||
| 	@echo hello world | ./minigzip64 | ./minigzip64 -d || \ | ||||
| 	  echo '		*** minigzip 64-bit test FAILED ***' ; \ | ||||
| 	if ./example64; then \ | ||||
| 	  echo '		*** zlib 64-bit test OK ***'; \ | ||||
| 	else \ | ||||
| 	  echo '		*** zlib 64-bit test FAILED ***'; \ | ||||
| 	fi | ||||
|  | ||||
| libz.a: $(OBJS) | ||||
| 	$(AR) $@ $(OBJS) | ||||
| 	-@ ($(RANLIB) $@ || true) >/dev/null 2>&1 | ||||
|  | ||||
| match.o: match.S | ||||
| 	$(CPP) match.S > _match.s | ||||
| 	$(CC) -c _match.s | ||||
| 	mv _match.o match.o | ||||
| 	rm -f _match.s | ||||
|  | ||||
| match.lo: match.S | ||||
| 	$(CPP) match.S > _match.s | ||||
| 	$(CC) -c -fPIC _match.s | ||||
| 	mv _match.o match.lo | ||||
| 	rm -f _match.s | ||||
|  | ||||
| example64.o: example.c zlib.h zconf.h zlibdefs.h | ||||
| 	$(CC) $(CFLAGS) -D_FILE_OFFSET_BITS=64 -c -o $@ example.c | ||||
|  | ||||
| minigzip64.o: minigzip.c zlib.h zconf.h zlibdefs.h | ||||
| 	$(CC) $(CFLAGS) -D_FILE_OFFSET_BITS=64 -c -o $@ minigzip.c | ||||
|  | ||||
| .SUFFIXES: .lo | ||||
|  | ||||
| .c.lo: | ||||
| 	-@if [ ! -d objs ]; then mkdir objs; fi | ||||
| 	$(CC) $(SFLAGS) -DPIC -c -o objs/$*.o $< | ||||
| 	-@mv objs/$*.o $@ | ||||
|  | ||||
| $(SHAREDLIBV): $(PIC_OBJS) | ||||
| 	$(LDSHARED) $(SFLAGS) -o $@ $(PIC_OBJS) -lc | ||||
| 	rm -f $(SHAREDLIB) $(SHAREDLIBM) | ||||
| 	ln -s $@ $(SHAREDLIB) | ||||
| 	ln -s $@ $(SHAREDLIBM) | ||||
| 	-@rmdir objs | ||||
|  | ||||
| example$(EXE): example.o $(STATICLIB) | ||||
| 	$(CC) $(CFLAGS) -o $@ example.o $(LDFLAGS) | ||||
|  | ||||
| minigzip$(EXE): minigzip.o $(STATICLIB) | ||||
| 	$(CC) $(CFLAGS) -o $@ minigzip.o $(LDFLAGS) | ||||
|  | ||||
| examplesh$(EXE): example.o $(SHAREDLIBV) | ||||
| 	$(CC) $(CFLAGS) -o $@ example.o -L. $(SHAREDLIBV) | ||||
|  | ||||
| minigzipsh$(EXE): minigzip.o $(SHAREDLIBV) | ||||
| 	$(CC) $(CFLAGS) -o $@ minigzip.o -L. $(SHAREDLIBV) | ||||
|  | ||||
| example64$(EXE): example64.o $(STATICLIB) | ||||
| 	$(CC) $(CFLAGS) -o $@ example64.o $(LDFLAGS) | ||||
|  | ||||
| minigzip64$(EXE): minigzip64.o $(STATICLIB) | ||||
| 	$(CC) $(CFLAGS) -o $@ minigzip64.o $(LDFLAGS) | ||||
|  | ||||
| install-libs: $(LIBS) | ||||
| 	-@if [ ! -d $(DESTDIR)$(exec_prefix)  ]; then mkdir -p $(DESTDIR)$(exec_prefix); fi | ||||
| 	-@if [ ! -d $(DESTDIR)$(libdir)       ]; then mkdir -p $(DESTDIR)$(libdir); fi | ||||
| 	-@if [ ! -d $(DESTDIR)$(man3dir)      ]; then mkdir -p $(DESTDIR)$(man3dir); fi | ||||
| 	-@if [ ! -d $(DESTDIR)$(pkgconfigdir) ]; then mkdir -p $(DESTDIR)$(pkgconfigdir); fi | ||||
| 	cp $(LIBS) $(DESTDIR)$(libdir) | ||||
| 	cd $(DESTDIR)$(libdir); chmod 755 $(LIBS) | ||||
| 	-@(cd $(DESTDIR)$(libdir); $(RANLIB) libz.a || true) >/dev/null 2>&1 | ||||
| 	cd $(DESTDIR)$(libdir); if test -f $(SHAREDLIBV); then \ | ||||
| 	  rm -f $(SHAREDLIB) $(SHAREDLIBM); \ | ||||
| 	  ln -s $(SHAREDLIBV) $(SHAREDLIB); \ | ||||
| 	  ln -s $(SHAREDLIBV) $(SHAREDLIBM); \ | ||||
| 	  (ldconfig || true)  >/dev/null 2>&1; \ | ||||
| 	fi | ||||
| 	cp zlib.3 $(DESTDIR)$(man3dir) | ||||
| 	chmod 644 $(DESTDIR)$(man3dir)/zlib.3 | ||||
| 	cp zlib.pc $(DESTDIR)$(pkgconfigdir) | ||||
| 	chmod 644 $(DESTDIR)$(pkgconfigdir)/zlib.pc | ||||
| # The ranlib in install is needed on NeXTSTEP which checks file times | ||||
| # ldconfig is for Linux | ||||
|  | ||||
| install: install-libs | ||||
| 	-@if [ ! -d $(DESTDIR)$(includedir)   ]; then mkdir -p $(DESTDIR)$(includedir); fi | ||||
| 	cp zlib.h zconf.h zlibdefs.h $(DESTDIR)$(includedir) | ||||
| 	chmod 644 $(DESTDIR)$(includedir)/zlib.h $(DESTDIR)$(includedir)/zconf.h $(DESTDIR)$(includedir)/zlibdefs.h | ||||
|  | ||||
| uninstall: | ||||
| 	cd $(DESTDIR)$(includedir); rm -f zlib.h zconf.h zlibdefs.h | ||||
| 	cd $(DESTDIR)$(libdir); rm -f libz.a; \ | ||||
| 	if test -f $(SHAREDLIBV); then \ | ||||
| 	  rm -f $(SHAREDLIBV) $(SHAREDLIB) $(SHAREDLIBM); \ | ||||
| 	fi | ||||
| 	cd $(DESTDIR)$(man3dir); rm -f zlib.3 | ||||
| 	cd $(DESTDIR)$(pkgconfigdir); rm -f zlib.pc | ||||
|  | ||||
| mostlyclean: clean | ||||
| clean: | ||||
| 	rm -f *.o *.lo *~ \ | ||||
| 	   example$(EXE) minigzip$(EXE) examplesh$(EXE) minigzipsh$(EXE) \ | ||||
| 	   example64$(EXE) minigzip64$(EXE) \ | ||||
| 	   libz.* foo.gz so_locations \ | ||||
| 	   _match.s maketree contrib/infback9/*.o | ||||
| 	rm -rf objs | ||||
|  | ||||
| maintainer-clean: distclean | ||||
| distclean: clean | ||||
| 	cp -p Makefile.in Makefile | ||||
| 	rm zlibdefs.h | ||||
| 	touch -r configure zlibdefs.h | ||||
| 	rm -f zlib.pc .DS_Store | ||||
|  | ||||
| tags: | ||||
| 	etags *.[ch] | ||||
|  | ||||
| depend: | ||||
| 	makedepend -- $(CFLAGS) -- *.[ch] | ||||
|  | ||||
| # DO NOT DELETE THIS LINE -- make depend depends on it. | ||||
|  | ||||
| adler32.o gzio.o zutil.o: zutil.h zlib.h zconf.h zlibdefs.h | ||||
| gzclose.o gzlib.o gzread.o gzwrite.o: zlib.h zconf.h zlibdefs.h gzguts.h | ||||
| compress.o example.o minigzip.o uncompr.o: zlib.h zconf.h zlibdefs.h | ||||
| crc32.o: zutil.h zlib.h zconf.h zlibdefs.h crc32.h | ||||
| deflate.o: deflate.h zutil.h zlib.h zconf.h zlibdefs.h | ||||
| infback.o inflate.o: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h inflate.h inffast.h inffixed.h | ||||
| inffast.o: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h inflate.h inffast.h | ||||
| inftrees.o: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h | ||||
| trees.o: deflate.h zutil.h zlib.h zconf.h zlibdefs.h trees.h | ||||
|  | ||||
| adler32.lo gzio.lo zutil.lo: zutil.h zlib.h zconf.h zlibdefs.h | ||||
| gzclose.lo gzlib.lo gzread.lo gzwrite.lo: zlib.h zconf.h zlibdefs.h gzguts.h | ||||
| compress.lo example.lo minigzip.lo uncompr.lo: zlib.h zconf.h zlibdefs.h | ||||
| crc32.lo: zutil.h zlib.h zconf.h zlibdefs.h crc32.h | ||||
| deflate.lo: deflate.h zutil.h zlib.h zconf.h zlibdefs.h | ||||
| infback.lo inflate.lo: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h inflate.h inffast.h inffixed.h | ||||
| inffast.lo: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h inflate.h inffast.h | ||||
| inftrees.lo: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h | ||||
| trees.lo: deflate.h zutil.h zlib.h zconf.h zlibdefs.h trees.h | ||||
| all: | ||||
| 	-@echo "Use ./configure first.  Thank you." | ||||
|   | ||||
							
								
								
									
										83
									
								
								Makefile.in
									
									
									
									
									
								
							
							
						
						
									
										83
									
								
								Makefile.in
									
									
									
									
									
								
							| @@ -32,7 +32,7 @@ CPP=$(CC) -E | ||||
|  | ||||
| STATICLIB=libz.a | ||||
| SHAREDLIB=libz.so | ||||
| SHAREDLIBV=libz.so.1.2.3.6 | ||||
| SHAREDLIBV=libz.so.1.2.3.9 | ||||
| SHAREDLIBM=libz.so.1 | ||||
| LIBS=$(STATICLIB) $(SHAREDLIB) $(SHAREDLIBV) | ||||
|  | ||||
| @@ -50,10 +50,10 @@ mandir = ${prefix}/share/man | ||||
| man3dir = ${mandir}/man3 | ||||
| pkgconfigdir = ${libdir}/pkgconfig | ||||
|  | ||||
| OBJC = adler32.o compress.o crc32.o deflate.o gzclose.o gzio.o gzlib.o gzread.o \ | ||||
| OBJC = adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o \ | ||||
| 	gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o | ||||
|  | ||||
| PIC_OBJC = adler32.lo compress.lo crc32.lo deflate.lo gzclose.lo gzio.lo gzlib.lo gzread.lo \ | ||||
| PIC_OBJC = adler32.lo compress.lo crc32.lo deflate.lo gzclose.lo gzlib.lo gzread.lo \ | ||||
| 	gzwrite.lo infback.lo inffast.lo inflate.lo inftrees.lo trees.lo uncompr.lo zutil.lo | ||||
|  | ||||
| # to use the asm code: make OBJA=match.o, PIC_OBJA=match.lo | ||||
| @@ -77,35 +77,32 @@ check: test | ||||
| test: all teststatic testshared | ||||
|  | ||||
| teststatic: static | ||||
| 	@echo hello world | ./minigzip | ./minigzip -d || \ | ||||
| 	  echo '		*** minigzip test FAILED ***' ; \ | ||||
| 	if ./example; then \ | ||||
| 	@if echo hello world | ./minigzip | ./minigzip -d && ./example; then \ | ||||
| 	  echo '		*** zlib test OK ***'; \ | ||||
| 	else \ | ||||
| 	  echo '		*** zlib test FAILED ***'; \ | ||||
| 	  echo '		*** zlib test FAILED ***'; false; \ | ||||
| 	fi | ||||
| 	-@rm -f foo.gz | ||||
|  | ||||
| testshared: shared | ||||
| 	@LD_LIBRARY_PATH=`pwd`:$(LD_LIBRARY_PATH) ; export LD_LIBRARY_PATH; \ | ||||
| 	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; \ | ||||
| 	echo hello world | ./minigzipsh | ./minigzipsh -d || \ | ||||
| 	  echo '		*** minigzip shared test FAILED ***' ; \ | ||||
| 	if ./examplesh; then \ | ||||
| 	if echo hello world | ./minigzipsh | ./minigzipsh -d && ./examplesh; then \ | ||||
| 	  echo '		*** zlib shared test OK ***'; \ | ||||
| 	else \ | ||||
| 	  echo '		*** zlib shared test FAILED ***'; \ | ||||
| 	  echo '		*** zlib shared test FAILED ***'; false; \ | ||||
| 	fi | ||||
| 	-@rm -f foo.gz | ||||
|  | ||||
| test64: all64 | ||||
| 	@echo hello world | ./minigzip64 | ./minigzip64 -d || \ | ||||
| 	  echo '		*** minigzip 64-bit test FAILED ***' ; \ | ||||
| 	if ./example64; then \ | ||||
| 	@if echo hello world | ./minigzip64 | ./minigzip64 -d && ./example64; then \ | ||||
| 	  echo '		*** zlib 64-bit test OK ***'; \ | ||||
| 	else \ | ||||
| 	  echo '		*** zlib 64-bit test FAILED ***'; \ | ||||
| 	  echo '		*** zlib 64-bit test FAILED ***'; false; \ | ||||
| 	fi | ||||
| 	-@rm -f foo.gz | ||||
|  | ||||
| libz.a: $(OBJS) | ||||
| 	$(AR) $@ $(OBJS) | ||||
| @@ -123,10 +120,10 @@ match.lo: match.S | ||||
| 	mv _match.o match.lo | ||||
| 	rm -f _match.s | ||||
|  | ||||
| example64.o: example.c zlib.h zconf.h zlibdefs.h | ||||
| example64.o: example.c zlib.h zconf.h | ||||
| 	$(CC) $(CFLAGS) -D_FILE_OFFSET_BITS=64 -c -o $@ example.c | ||||
|  | ||||
| minigzip64.o: minigzip.c zlib.h zconf.h zlibdefs.h | ||||
| minigzip64.o: minigzip.c zlib.h zconf.h | ||||
| 	$(CC) $(CFLAGS) -D_FILE_OFFSET_BITS=64 -c -o $@ minigzip.c | ||||
|  | ||||
| .SUFFIXES: .lo | ||||
| @@ -167,7 +164,7 @@ install-libs: $(LIBS) | ||||
| 	-@if [ ! -d $(DESTDIR)$(man3dir)      ]; then mkdir -p $(DESTDIR)$(man3dir); fi | ||||
| 	-@if [ ! -d $(DESTDIR)$(pkgconfigdir) ]; then mkdir -p $(DESTDIR)$(pkgconfigdir); fi | ||||
| 	cp $(LIBS) $(DESTDIR)$(libdir) | ||||
| 	cd $(DESTDIR)$(libdir); chmod 755 $(LIBS) | ||||
| 	cd $(DESTDIR)$(libdir); chmod 755 $(SHAREDLIB) ; chmod u=rw,go=r $(STATICLIB) | ||||
| 	-@(cd $(DESTDIR)$(libdir); $(RANLIB) libz.a || true) >/dev/null 2>&1 | ||||
| 	cd $(DESTDIR)$(libdir); if test -f $(SHAREDLIBV); then \ | ||||
| 	  rm -f $(SHAREDLIB) $(SHAREDLIBM); \ | ||||
| @@ -184,11 +181,11 @@ install-libs: $(LIBS) | ||||
|  | ||||
| install: install-libs | ||||
| 	-@if [ ! -d $(DESTDIR)$(includedir)   ]; then mkdir -p $(DESTDIR)$(includedir); fi | ||||
| 	cp zlib.h zconf.h zlibdefs.h $(DESTDIR)$(includedir) | ||||
| 	chmod 644 $(DESTDIR)$(includedir)/zlib.h $(DESTDIR)$(includedir)/zconf.h $(DESTDIR)$(includedir)/zlibdefs.h | ||||
| 	cp zlib.h zconf.h $(DESTDIR)$(includedir) | ||||
| 	chmod 644 $(DESTDIR)$(includedir)/zlib.h $(DESTDIR)$(includedir)/zconf.h | ||||
|  | ||||
| uninstall: | ||||
| 	cd $(DESTDIR)$(includedir); rm -f zlib.h zconf.h zlibdefs.h | ||||
| 	cd $(DESTDIR)$(includedir); rm -f zlib.h zconf.h | ||||
| 	cd $(DESTDIR)$(libdir); rm -f libz.a; \ | ||||
| 	if test -f $(SHAREDLIBV); then \ | ||||
| 	  rm -f $(SHAREDLIBV) $(SHAREDLIB) $(SHAREDLIBM); \ | ||||
| @@ -207,10 +204,10 @@ clean: | ||||
|  | ||||
| maintainer-clean: distclean | ||||
| distclean: clean | ||||
| 	cp -p Makefile.in Makefile | ||||
| 	rm zlibdefs.h | ||||
| 	touch -r configure zlibdefs.h | ||||
| 	rm -f zlib.pc .DS_Store | ||||
| 	rm -f Makefile zconf.h zlib.pc | ||||
| 	-@rm -f .DS_Store | ||||
| 	-@printf 'all:\n\t-@echo "Use ./configure first.  Thank you."\n' > Makefile | ||||
| 	-@touch -r Makefile.in Makefile | ||||
|  | ||||
| tags: | ||||
| 	etags *.[ch] | ||||
| @@ -220,22 +217,22 @@ depend: | ||||
|  | ||||
| # DO NOT DELETE THIS LINE -- make depend depends on it. | ||||
|  | ||||
| adler32.o gzio.o zutil.o: zutil.h zlib.h zconf.h zlibdefs.h | ||||
| gzclose.o gzlib.o gzread.o gzwrite.o: zlib.h zconf.h zlibdefs.h gzguts.h | ||||
| compress.o example.o minigzip.o uncompr.o: zlib.h zconf.h zlibdefs.h | ||||
| crc32.o: zutil.h zlib.h zconf.h zlibdefs.h crc32.h | ||||
| deflate.o: deflate.h zutil.h zlib.h zconf.h zlibdefs.h | ||||
| infback.o inflate.o: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h inflate.h inffast.h inffixed.h | ||||
| inffast.o: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h inflate.h inffast.h | ||||
| inftrees.o: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h | ||||
| trees.o: deflate.h zutil.h zlib.h zconf.h zlibdefs.h trees.h | ||||
| adler32.o zutil.o: zutil.h zlib.h zconf.h | ||||
| gzclose.o gzlib.o gzread.o gzwrite.o: zlib.h zconf.h gzguts.h | ||||
| compress.o example.o minigzip.o uncompr.o: zlib.h zconf.h | ||||
| crc32.o: zutil.h zlib.h zconf.h crc32.h | ||||
| deflate.o: deflate.h zutil.h zlib.h zconf.h | ||||
| infback.o inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h inffixed.h | ||||
| inffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h | ||||
| inftrees.o: zutil.h zlib.h zconf.h inftrees.h | ||||
| trees.o: deflate.h zutil.h zlib.h zconf.h trees.h | ||||
|  | ||||
| adler32.lo gzio.lo zutil.lo: zutil.h zlib.h zconf.h zlibdefs.h | ||||
| gzclose.lo gzlib.lo gzread.lo gzwrite.lo: zlib.h zconf.h zlibdefs.h gzguts.h | ||||
| compress.lo example.lo minigzip.lo uncompr.lo: zlib.h zconf.h zlibdefs.h | ||||
| crc32.lo: zutil.h zlib.h zconf.h zlibdefs.h crc32.h | ||||
| deflate.lo: deflate.h zutil.h zlib.h zconf.h zlibdefs.h | ||||
| infback.lo inflate.lo: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h inflate.h inffast.h inffixed.h | ||||
| inffast.lo: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h inflate.h inffast.h | ||||
| inftrees.lo: zutil.h zlib.h zconf.h zlibdefs.h inftrees.h | ||||
| trees.lo: deflate.h zutil.h zlib.h zconf.h zlibdefs.h trees.h | ||||
| adler32.lo zutil.lo: zutil.h zlib.h zconf.h | ||||
| gzclose.lo gzlib.lo gzread.lo gzwrite.lo: zlib.h zconf.h gzguts.h | ||||
| compress.lo example.lo minigzip.lo uncompr.lo: zlib.h zconf.h | ||||
| crc32.lo: zutil.h zlib.h zconf.h crc32.h | ||||
| deflate.lo: deflate.h zutil.h zlib.h zconf.h | ||||
| infback.lo inflate.lo: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h inffixed.h | ||||
| inffast.lo: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h | ||||
| inftrees.lo: zutil.h zlib.h zconf.h inftrees.h | ||||
| trees.lo: deflate.h zutil.h zlib.h zconf.h trees.h | ||||
|   | ||||
							
								
								
									
										4
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								README
									
									
									
									
									
								
							| @@ -1,6 +1,6 @@ | ||||
| ZLIB DATA COMPRESSION LIBRARY | ||||
|  | ||||
| zlib 1.2.3.6 is a general purpose data compression library.  All the code is | ||||
| zlib 1.2.3.9 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) | ||||
| @@ -33,7 +33,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 in | ||||
| http://dogma.net/markn/articles/zlibtool/zlibtool.htm | ||||
|  | ||||
| The changes made in version 1.2.3.6 are documented in the file ChangeLog. | ||||
| The changes made in version 1.2.3.9 are documented in the file ChangeLog. | ||||
|  | ||||
| Unsupported third party contributions are provided in directory "contrib". | ||||
|  | ||||
|   | ||||
| @@ -14,7 +14,7 @@ LDFLAGS	= -o | ||||
| LDLIBS	= LIB:scppc.a LIB:end.o | ||||
| RM	= delete quiet | ||||
|  | ||||
| OBJS = adler32.o compress.o crc32.o gzclose.o gzio.o gzlib.o gzread.o gzwrite.o \ | ||||
| OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \ | ||||
|        uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o | ||||
|  | ||||
| TEST_OBJS = example.o minigzip.o | ||||
| @@ -56,7 +56,6 @@ crc32.o: crc32.h zlib.h zconf.h | ||||
| deflate.o: deflate.h zutil.h zlib.h zconf.h | ||||
| example.o: zlib.h zconf.h | ||||
| gzclose.o: zlib.h zconf.h gzguts.h | ||||
| gzio.o: zutil.h zlib.h zconf.h | ||||
| gzlib.o: zlib.h zconf.h gzguts.h | ||||
| gzread.o: zlib.h zconf.h gzguts.h | ||||
| gzwrite.o: zlib.h zconf.h gzguts.h | ||||
|   | ||||
| @@ -13,7 +13,7 @@ SCOPTIONS=OPTSCHED OPTINLINE OPTALIAS OPTTIME OPTINLOCAL STRMERGE \ | ||||
|        NOICONS PARMS=BOTH NOSTACKCHECK UTILLIB NOVERSION ERRORREXX \ | ||||
|        DEF=POSTINC | ||||
|  | ||||
| OBJS = adler32.o compress.o crc32.o gzclose.o gzio.o gzlib.o gzread.o gzwrite.o \ | ||||
| OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \ | ||||
|        uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o | ||||
|  | ||||
| TEST_OBJS = example.o minigzip.o | ||||
| @@ -55,7 +55,6 @@ crc32.o: crc32.h zlib.h zconf.h | ||||
| deflate.o: deflate.h zutil.h zlib.h zconf.h | ||||
| example.o: zlib.h zconf.h | ||||
| gzclose.o: zlib.h zconf.h gzguts.h | ||||
| gzio.o: zutil.h zlib.h zconf.h | ||||
| gzlib.o: zlib.h zconf.h gzguts.h | ||||
| gzread.o: zlib.h zconf.h gzguts.h | ||||
| gzwrite.o: zlib.h zconf.h gzguts.h | ||||
|   | ||||
							
								
								
									
										48
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										48
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -30,6 +30,7 @@ mandir=${mandir-'${prefix}/share/man'} | ||||
| shared_ext='.so' | ||||
| shared=1 | ||||
| zprefix=0 | ||||
| build64=0 | ||||
| gcc=0 | ||||
| old_cc="$CC" | ||||
| old_cflags="$CFLAGS" | ||||
| @@ -39,8 +40,8 @@ do | ||||
| case "$1" in | ||||
|     -h* | --help) | ||||
|       echo 'usage:' | ||||
|       echo '  configure [--shared] [--prefix=PREFIX]  [--exec_prefix=EXPREFIX]' | ||||
|       echo '     [--libdir=LIBDIR] [--includedir=INCLUDEDIR] [--zprefix]' | ||||
|       echo '  configure [--zprefix] [--prefix=PREFIX]  [--eprefix=EXPREFIX]' | ||||
|       echo '    [--static] [--64] [--libdir=LIBDIR] [--includedir=INCLUDEDIR]' | ||||
|         exit 0 ;; | ||||
|     -p*=* | --prefix=*) prefix=`echo $1 | sed 's/[-a-z_]*=//'`; shift ;; | ||||
|     -e*=* | --eprefix=*) exec_prefix=`echo $1 | sed 's/[-a-z_]*=//'`; shift ;; | ||||
| @@ -54,6 +55,7 @@ case "$1" in | ||||
|     -s* | --shared | --enable-shared) shared=1; shift ;; | ||||
|     -t | --static) shared=0; shift ;; | ||||
|     -z* | --zprefix) zprefix=1; shift ;; | ||||
|     -6* | --64) build64=1; shift ;; | ||||
|     --sysconfdir=*) echo "ignored option: --sysconfdir"; shift ;; | ||||
|     --localstatedir=*) echo "ignored option: --localstatedir"; shift ;; | ||||
|     *) echo "unknown option: $1"; echo "$0 --help for help"; exit 1 ;; | ||||
| @@ -78,6 +80,10 @@ if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) 2>/dev/null; then | ||||
|   CC="$cc" | ||||
|   SFLAGS="${CFLAGS-"-O3"} -fPIC" | ||||
|   CFLAGS="${CFLAGS-"-O3"}" | ||||
|   if test $build64 -eq 1; then | ||||
|     CFLAGS="${CFLAGS} -m64" | ||||
|     SFLAGS="${SFLAGS} -m64" | ||||
|   fi | ||||
|   if test "${ZLIBGCCWARN}" = "YES"; then | ||||
|     CFLAGS="${CFLAGS} -Wall -Wextra -pedantic" | ||||
|   fi | ||||
| @@ -85,7 +91,7 @@ if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) 2>/dev/null; then | ||||
|     uname=`(uname -s || echo unknown) 2>/dev/null` | ||||
|   fi | ||||
|   case "$uname" in | ||||
|   Linux | linux | GNU | GNU/*) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map"} ;; | ||||
|   Linux | linux | GNU | GNU/* | *BSD | DragonFly) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map"} ;; | ||||
|   CYGWIN* | Cygwin* | cygwin* | OS/2* ) | ||||
|              EXE='.exe' ;; | ||||
|   QNX*)  # This is for QNX6. I suppose that the QNX rule below is for QNX2,QNX4 | ||||
| @@ -191,7 +197,7 @@ if test $shared -eq 1; then | ||||
|   echo Checking for shared library support... | ||||
|   # we must test in two steps (cc then ld), required at least on SunOS 4.x | ||||
|   if test "`($CC -w -c $SFLAGS $test.c) 2>&1`" = "" && | ||||
|      test "`($LDSHARED -o $test$shared_ext $test.o) 2>&1`" = ""; then | ||||
|      test "`($LDSHARED $SFLAGS -o $test$shared_ext $test.o) 2>&1`" = ""; then | ||||
|     echo Building shared library $SHAREDLIBV with $CC. | ||||
|   elif test -z "$old_cc" -a -z "$old_cflags"; then | ||||
|     echo No shared library support. | ||||
| @@ -199,8 +205,8 @@ if test $shared -eq 1; then | ||||
|   else | ||||
|     echo Tested $CC -w -c $SFLAGS $test.c | ||||
|     $CC -w -c $SFLAGS $test.c | ||||
|     echo Tested $LDSHARED -o $test$shared_ext $test.o | ||||
|     $LDSHARED -o $test$shared_ext $test.o | ||||
|     echo Tested $LDSHARED $SFLAGS -o $test$shared_ext $test.o | ||||
|     $LDSHARED $SFLAGS -o $test$shared_ext $test.o | ||||
|     echo 'No shared library support; try without defining CC and CFLAGS' | ||||
|     shared=0; | ||||
|   fi | ||||
| @@ -215,14 +221,6 @@ else | ||||
|   TEST="all teststatic testshared" | ||||
| fi | ||||
|  | ||||
| cat > zlibdefs.h << EOF | ||||
| /* zlibdefs.h -- compile-time definitions for the zlib compression library | ||||
|  * Copyright (C) 1995-2006 Jean-loup Gailly. | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| EOF | ||||
|  | ||||
| cat > $test.c <<EOF | ||||
| #include <sys/types.h> | ||||
| off64_t dummy = 0; | ||||
| @@ -252,28 +250,22 @@ EOF | ||||
|   fi | ||||
| fi | ||||
|  | ||||
| sed "/^#cmakedefine/D" < zconf.h.in > zconf.h | ||||
|  | ||||
| cat > $test.c <<EOF | ||||
| #include <unistd.h> | ||||
| int main() { return 0; } | ||||
| EOF | ||||
| if test "`($CC -c $CFLAGS $test.c) 2>&1`" = ""; then | ||||
|   cat >> zlibdefs.h <<EOF | ||||
| #include <sys/types.h>	/* for off_t */ | ||||
| #include <unistd.h>	/* for SEEK_* and off_t */ | ||||
| #ifdef VMS | ||||
| #  include <unixio.h>	/* for off_t */ | ||||
| #endif | ||||
| #ifndef z_off_t | ||||
| #  define z_off_t off_t | ||||
| #endif | ||||
| EOF | ||||
|   sed < zconf.h "/^#ifdef HAVE_UNISTD_H.* may be/s/def HAVE_UNISTD_H\(.*\) may be/ 1\1 was/" > zconf.temp.h | ||||
|   mv zconf.temp.h zconf.h | ||||
|   echo "Checking for unistd.h... Yes." | ||||
| else | ||||
|   echo "Checking for unistd.h... No." | ||||
| fi | ||||
|  | ||||
| if test $zprefix -eq 1; then | ||||
|   sed < zconf.h "/#ifdef Z_PREFIX/s/def Z_PREFIX/ 1/" > zconf.temp.h | ||||
|   sed < zconf.h "/#ifdef Z_PREFIX.* may be/s/def Z_PREFIX\(.*\) may be/ 1\1 was/" > zconf.temp.h | ||||
|   mv zconf.temp.h zconf.h | ||||
|   echo "Using z_ prefix on all symbols." | ||||
| fi | ||||
| @@ -300,7 +292,7 @@ if test "`($CC -c $CFLAGS $test.c) 2>&1`" = ""; then | ||||
| #include <stdio.h> | ||||
| #include <stdarg.h> | ||||
|  | ||||
| int mytest(char *fmt, ...) | ||||
| int mytest(const char *fmt, ...) | ||||
| { | ||||
|   char buf[20]; | ||||
|   va_list ap; | ||||
| @@ -324,7 +316,7 @@ EOF | ||||
| #include <stdio.h> | ||||
| #include <stdarg.h> | ||||
|  | ||||
| int mytest(char *fmt, ...) | ||||
| int mytest(const char *fmt, ...) | ||||
| { | ||||
|   int n; | ||||
|   char buf[20]; | ||||
| @@ -364,7 +356,7 @@ EOF | ||||
| #include <stdio.h> | ||||
| #include <stdarg.h> | ||||
|  | ||||
| int mytest(char *fmt, ...) | ||||
| int mytest(const char *fmt, ...) | ||||
| { | ||||
|   int n; | ||||
|   char buf[20]; | ||||
|   | ||||
| @@ -18,9 +18,9 @@ LDFLAGS = | ||||
| # variables | ||||
| ZLIB_LIB = zlib.lib | ||||
|  | ||||
| OBJ1 = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzio.obj gzlib.obj gzread.obj | ||||
| OBJ1 = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj | ||||
| OBJ2 = gzwrite.obj infback.obj inffast.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj | ||||
| OBJP1 = +adler32.obj+compress.obj+crc32.obj+deflate.obj+gzclose.obj+gzio.obj+gzlib.obj+gzread.obj | ||||
| OBJP1 = +adler32.obj+compress.obj+crc32.obj+deflate.obj+gzclose.obj+gzlib.obj+gzread.obj | ||||
| OBJP2 = +gzwrite.obj+infback.obj+inffast.obj+inflate.obj+inftrees.obj+trees.obj+uncompr.obj+zutil.obj | ||||
|  | ||||
|  | ||||
| @@ -40,8 +40,6 @@ deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h | ||||
|  | ||||
| gzclose.obj: gzclose.c zlib.h zconf.h gzguts.h | ||||
|  | ||||
| gzio.obj: gzio.c zutil.h zlib.h zconf.h | ||||
|  | ||||
| gzlib.obj: gzlib.c zlib.h zconf.h gzguts.h | ||||
|  | ||||
| gzread.obj: gzread.c zlib.h zconf.h gzguts.h | ||||
|   | ||||
| @@ -4,7 +4,7 @@ | ||||
|  | ||||
| 	<property name="nunit.location" value="c:/program files/NUnit V2.1/bin" /> | ||||
| 	<property name="build.root" value="bin" /> | ||||
| 	 | ||||
|  | ||||
| 	<property name="debug" value="true" /> | ||||
| 	<property name="nunit" value="true" /> | ||||
|  | ||||
| @@ -16,7 +16,7 @@ | ||||
| 	</target> | ||||
|  | ||||
| 	<target name="build" description="compiles the source code"> | ||||
| 		 | ||||
|  | ||||
| 		<mkdir dir="${build.folder}" /> | ||||
| 		<csc target="library" output="${build.folder}DotZLib.dll" debug="${debug}"> | ||||
| 			<references basedir="${nunit.location}"> | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| @@ -2,7 +2,7 @@ using System.Reflection; | ||||
| using System.Runtime.CompilerServices; | ||||
|  | ||||
| // | ||||
| // General Information about an assembly is controlled through the following  | ||||
| // General Information about an assembly is controlled through the following | ||||
| // set of attributes. Change these attribute values to modify the information | ||||
| // associated with an assembly. | ||||
| // | ||||
| @@ -13,42 +13,42 @@ using System.Runtime.CompilerServices; | ||||
| [assembly: AssemblyProduct("")] | ||||
| [assembly: AssemblyCopyright("(c) 2004 by Henrik Ravn")] | ||||
| [assembly: AssemblyTrademark("")] | ||||
| [assembly: AssemblyCulture("")]		 | ||||
| [assembly: AssemblyCulture("")] | ||||
|  | ||||
| // | ||||
| // Version information for an assembly consists of the following four values: | ||||
| // | ||||
| //      Major Version | ||||
| //      Minor Version  | ||||
| //      Minor Version | ||||
| //      Build Number | ||||
| //      Revision | ||||
| // | ||||
| // You can specify all the values or you can default the Revision and Build Numbers  | ||||
| // You can specify all the values or you can default the Revision and Build Numbers | ||||
| // by using the '*' as shown below: | ||||
|  | ||||
| [assembly: AssemblyVersion("1.0.*")] | ||||
|  | ||||
| // | ||||
| // In order to sign your assembly you must specify a key to use. Refer to the  | ||||
| // In order to sign your assembly you must specify a key to use. Refer to the | ||||
| // Microsoft .NET Framework documentation for more information on assembly signing. | ||||
| // | ||||
| // Use the attributes below to control which key is used for signing.  | ||||
| // Use the attributes below to control which key is used for signing. | ||||
| // | ||||
| // Notes:  | ||||
| // Notes: | ||||
| //   (*) If no key is specified, the assembly is not signed. | ||||
| //   (*) KeyName refers to a key that has been installed in the Crypto Service | ||||
| //       Provider (CSP) on your machine. KeyFile refers to a file which contains | ||||
| //       a key. | ||||
| //   (*) If the KeyFile and the KeyName values are both specified, the  | ||||
| //   (*) If the KeyFile and the KeyName values are both specified, the | ||||
| //       following processing occurs: | ||||
| //       (1) If the KeyName can be found in the CSP, that key is used. | ||||
| //       (2) If the KeyName does not exist and the KeyFile does exist, the key  | ||||
| //       (2) If the KeyName does not exist and the KeyFile does exist, the key | ||||
| //           in the KeyFile is installed into the CSP and used. | ||||
| //   (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility. | ||||
| //       When specifying the KeyFile, the location of the KeyFile should be | ||||
| //       relative to the project output directory which is | ||||
| //       %Project Directory%\obj\<configuration>. For example, if your KeyFile is | ||||
| //       located in the project directory, you would specify the AssemblyKeyFile  | ||||
| //       located in the project directory, you would specify the AssemblyKeyFile | ||||
| //       attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")] | ||||
| //   (*) Delay Signing is an advanced option - see the Microsoft .NET Framework | ||||
| //       documentation for more information on this. | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // | ||||
| // <20> Copyright Henrik Ravn 2004 | ||||
| // | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
| // | ||||
|  | ||||
| @@ -25,7 +25,7 @@ namespace DotZLib | ||||
|         protected uint _current; | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Initializes a new instance of the checksum generator base - the current checksum is  | ||||
|         /// Initializes a new instance of the checksum generator base - the current checksum is | ||||
|         /// set to zero | ||||
|         /// </summary> | ||||
|         public ChecksumGeneratorBase() | ||||
| @@ -61,7 +61,7 @@ namespace DotZLib | ||||
|         /// <exception cref="ArgumentException">The sum of offset and count is larger than the length of <c>data</c></exception> | ||||
|         /// <exception cref="NullReferenceException"><c>data</c> is a null reference</exception> | ||||
|         /// <exception cref="ArgumentOutOfRangeException">Offset or count is negative.</exception> | ||||
|         /// <remarks>All the other <c>Update</c> methods are implmeneted in terms of this one.  | ||||
|         /// <remarks>All the other <c>Update</c> methods are implmeneted in terms of this one. | ||||
|         /// This is therefore the only method a derived class has to implement</remarks> | ||||
|         public abstract void Update(byte[] data, int offset, int count); | ||||
|  | ||||
| @@ -101,7 +101,7 @@ namespace DotZLib | ||||
|     /// <summary> | ||||
|     /// Implements a CRC32 checksum generator | ||||
|     /// </summary> | ||||
|     public sealed class CRC32Checksum : ChecksumGeneratorBase     | ||||
|     public sealed class CRC32Checksum : ChecksumGeneratorBase | ||||
|     { | ||||
|         #region DLL imports | ||||
|  | ||||
| @@ -152,7 +152,7 @@ namespace DotZLib | ||||
|     /// <summary> | ||||
|     /// Implements a checksum generator that computes the Adler checksum on data | ||||
|     /// </summary> | ||||
|     public sealed class AdlerChecksum : ChecksumGeneratorBase     | ||||
|     public sealed class AdlerChecksum : ChecksumGeneratorBase | ||||
|     { | ||||
|         #region DLL imports | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // | ||||
| // <20> Copyright Henrik Ravn 2004 | ||||
| // | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
| // | ||||
|  | ||||
| @@ -25,7 +25,7 @@ namespace DotZLib | ||||
|         #endregion | ||||
|  | ||||
|         public CircularBuffer(int capacity) | ||||
|         {     | ||||
|         { | ||||
|             Debug.Assert( capacity > 0 ); | ||||
|             _buffer = new byte[capacity]; | ||||
|             _capacity = capacity; | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // | ||||
| // <20> Copyright Henrik Ravn 2004 | ||||
| // | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
| // | ||||
|  | ||||
| @@ -19,7 +19,7 @@ namespace DotZLib | ||||
|         #region Data members | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Instance of the internal zlib buffer structure that is  | ||||
|         /// Instance of the internal zlib buffer structure that is | ||||
|         /// passed to all functions in the zlib dll | ||||
|         /// </summary> | ||||
|         internal ZStream _ztream = new ZStream(); | ||||
| @@ -45,7 +45,7 @@ namespace DotZLib | ||||
|         #endregion | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Initializes a new instance of the <c>CodeBase</c> class.  | ||||
|         /// Initializes a new instance of the <c>CodeBase</c> class. | ||||
|         /// </summary> | ||||
| 		public CodecBase() | ||||
| 		{ | ||||
| @@ -77,7 +77,7 @@ namespace DotZLib | ||||
|             if (_ztream.total_out > 0) | ||||
|             { | ||||
|                 if (DataAvailable != null) | ||||
|                     DataAvailable( _outBuffer, 0, (int)_ztream.total_out);  | ||||
|                     DataAvailable( _outBuffer, 0, (int)_ztream.total_out); | ||||
|                 resetOutput(); | ||||
|             } | ||||
|         } | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // | ||||
| // <20> Copyright Henrik Ravn 2004 | ||||
| // | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
| // | ||||
|  | ||||
| @@ -56,7 +56,7 @@ namespace DotZLib | ||||
|             if (data == null) throw new ArgumentNullException(); | ||||
|             if (offset < 0 || count < 0) throw new ArgumentOutOfRangeException(); | ||||
|             if ((offset+count) > data.Length) throw new ArgumentException(); | ||||
|              | ||||
|  | ||||
|             int total = count; | ||||
|             int inputIndex = offset; | ||||
|             int err = 0; | ||||
| @@ -86,7 +86,7 @@ namespace DotZLib | ||||
|         public override void Finish() | ||||
|         { | ||||
|             int err; | ||||
|             do  | ||||
|             do | ||||
|             { | ||||
|                 err = deflate(ref _ztream, (int)FlushTypes.Finish); | ||||
|                 OnDataAvailable(); | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // | ||||
| // <20> Copyright Henrik Ravn 2004 | ||||
| // | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
| // | ||||
|  | ||||
| @@ -19,7 +19,7 @@ namespace DotZLib | ||||
|     /// <summary> | ||||
|     /// Defines constants for the various flush types used with zlib | ||||
|     /// </summary> | ||||
|     internal enum FlushTypes  | ||||
|     internal enum FlushTypes | ||||
|     { | ||||
|         None,  Partial,  Sync,  Full,  Finish,  Block | ||||
|     } | ||||
| @@ -38,7 +38,7 @@ namespace DotZLib | ||||
|         public uint total_out; | ||||
|  | ||||
|         [MarshalAs(UnmanagedType.LPStr)] | ||||
|         string msg;  | ||||
|         string msg; | ||||
|         uint state; | ||||
|  | ||||
|         uint zalloc; | ||||
| @@ -51,7 +51,7 @@ namespace DotZLib | ||||
|     } | ||||
|  | ||||
|     #endregion | ||||
|      | ||||
|  | ||||
|     #endregion | ||||
|  | ||||
|     #region Public enums | ||||
| @@ -63,7 +63,7 @@ namespace DotZLib | ||||
|         /// <summary> | ||||
|         /// The default compression level with a reasonable compromise between compression and speed | ||||
|         /// </summary> | ||||
|         Default = -1,    | ||||
|         Default = -1, | ||||
|         /// <summary> | ||||
|         /// No compression at all. The data are passed straight through. | ||||
|         /// </summary> | ||||
| @@ -71,7 +71,7 @@ namespace DotZLib | ||||
|         /// <summary> | ||||
|         /// The maximum compression rate available. | ||||
|         /// </summary> | ||||
|         Best = 9,    | ||||
|         Best = 9, | ||||
|         /// <summary> | ||||
|         /// The fastest available compression level. | ||||
|         /// </summary> | ||||
| @@ -86,7 +86,7 @@ namespace DotZLib | ||||
|     public class ZLibException : ApplicationException | ||||
|     { | ||||
|         /// <summary> | ||||
|         /// Initializes a new instance of the <see cref="ZLibException"/> class with a specified  | ||||
|         /// Initializes a new instance of the <see cref="ZLibException"/> class with a specified | ||||
|         /// error message and error code | ||||
|         /// </summary> | ||||
|         /// <param name="errorCode">The zlib error code that caused the exception</param> | ||||
| @@ -96,7 +96,7 @@ namespace DotZLib | ||||
|         } | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Initializes a new instance of the <see cref="ZLibException"/> class with a specified  | ||||
|         /// Initializes a new instance of the <see cref="ZLibException"/> class with a specified | ||||
|         /// error code | ||||
|         /// </summary> | ||||
|         /// <param name="errorCode">The zlib error code that caused the exception</param> | ||||
| @@ -109,7 +109,7 @@ namespace DotZLib | ||||
|     #region Interfaces | ||||
|  | ||||
|     /// <summary> | ||||
|     /// Declares methods and properties that enables a running checksum to be calculated  | ||||
|     /// Declares methods and properties that enables a running checksum to be calculated | ||||
|     /// </summary> | ||||
|     public interface ChecksumGenerator | ||||
|     { | ||||
| @@ -163,7 +163,7 @@ namespace DotZLib | ||||
|     /// <paramref name="data">The byte array containing the processed data</paramref> | ||||
|     /// <paramref name="startIndex">The index of the first processed byte in <c>data</c></paramref> | ||||
|     /// <paramref name="count">The number of processed bytes available</paramref> | ||||
|     /// <remarks>On return from this method, the data may be overwritten, so grab it while you can.  | ||||
|     /// <remarks>On return from this method, the data may be overwritten, so grab it while you can. | ||||
|     /// You cannot assume that startIndex will be zero. | ||||
|     /// </remarks> | ||||
|     public delegate void DataAvailableHandler(byte[] data, int startIndex, int count); | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // | ||||
| // <20> Copyright Henrik Ravn 2004 | ||||
| // | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
| // | ||||
|  | ||||
| @@ -84,7 +84,7 @@ namespace DotZLib | ||||
|                 return !_isWriting; | ||||
|             } | ||||
|         } | ||||
|      | ||||
|  | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Returns false. | ||||
| @@ -96,7 +96,7 @@ namespace DotZLib | ||||
|                 return false; | ||||
|             } | ||||
|         } | ||||
|      | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Returns true if this tsream is writeable, false otherwise | ||||
|         /// </summary> | ||||
| @@ -108,7 +108,7 @@ namespace DotZLib | ||||
|             } | ||||
|         } | ||||
|         #endregion | ||||
|      | ||||
|  | ||||
|         #region Destructor & IDispose stuff | ||||
|  | ||||
|         /// <summary> | ||||
| @@ -137,7 +137,7 @@ namespace DotZLib | ||||
|             } | ||||
|         } | ||||
|         #endregion | ||||
|      | ||||
|  | ||||
|         #region Basic reading and writing | ||||
|         /// <summary> | ||||
|         /// Attempts to read a number of bytes from the stream. | ||||
| @@ -244,7 +244,7 @@ namespace DotZLib | ||||
|         { | ||||
|             throw new NotSupportedException(); | ||||
|         } | ||||
|      | ||||
|  | ||||
|         /// <summary> | ||||
|         ///  Not suppported. | ||||
|         /// </summary> | ||||
| @@ -256,7 +256,7 @@ namespace DotZLib | ||||
|         { | ||||
|             throw new NotSupportedException(); | ||||
|         } | ||||
|      | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Flushes the <c>GZipStream</c>. | ||||
|         /// </summary> | ||||
| @@ -266,7 +266,7 @@ namespace DotZLib | ||||
|         { | ||||
|             // left empty on purpose | ||||
|         } | ||||
|      | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Gets/sets the current position in the <c>GZipStream</c>. Not suppported. | ||||
|         /// </summary> | ||||
| @@ -283,7 +283,7 @@ namespace DotZLib | ||||
|                 throw new NotSupportedException(); | ||||
|             } | ||||
|         } | ||||
|      | ||||
|  | ||||
|         /// <summary> | ||||
|         /// Gets the size of the stream. Not suppported. | ||||
|         /// </summary> | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // | ||||
| // <20> Copyright Henrik Ravn 2004 | ||||
| // | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
| // | ||||
|  | ||||
| @@ -11,7 +11,7 @@ using System.Runtime.InteropServices; | ||||
|  | ||||
| namespace DotZLib | ||||
| { | ||||
|      | ||||
|  | ||||
|     /// <summary> | ||||
|     /// Implements a data decompressor, using the inflate algorithm in the ZLib dll | ||||
|     /// </summary> | ||||
| @@ -84,7 +84,7 @@ namespace DotZLib | ||||
|         public override void Finish() | ||||
|         { | ||||
|             int err; | ||||
|             do  | ||||
|             do | ||||
|             { | ||||
|                 err = inflate(ref _ztream, (int)FlushTypes.Finish); | ||||
|                 OnDataAvailable(); | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| // | ||||
| // <20> Copyright Henrik Ravn 2004 | ||||
| // | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| // Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| // (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
| // | ||||
|  | ||||
| @@ -225,7 +225,7 @@ namespace DotZLibTests | ||||
|  | ||||
|         [Test] | ||||
|         public void Inflate_Expand() | ||||
|         {  | ||||
|         { | ||||
|             uncompressedData.Clear(); | ||||
|  | ||||
|             using (Inflater inf = new Inflater()) | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| This directory contains a .Net wrapper class library for the ZLib1.dll | ||||
|  | ||||
| The wrapper includes support for inflating/deflating memory buffers,  | ||||
| The wrapper includes support for inflating/deflating memory buffers, | ||||
| .Net streaming wrappers for the gz streams part of zlib, and wrappers | ||||
| for the checksum parts of zlib. See DotZLib/UnitTests.cs for examples. | ||||
|  | ||||
| @@ -26,11 +26,11 @@ Build instructions: | ||||
|  | ||||
| 1. Using Visual Studio.Net 2003: | ||||
|    Open DotZLib.sln in VS.Net and build from there. Output file (DotZLib.dll) | ||||
|    will be found ./DotZLib/bin/release or ./DotZLib/bin/debug, depending on  | ||||
|    you are building the release or debug version of the library. Check  | ||||
|    will be found ./DotZLib/bin/release or ./DotZLib/bin/debug, depending on | ||||
|    you are building the release or debug version of the library. Check | ||||
|    DotZLib/UnitTests.cs for instructions on how to include unit tests in the | ||||
|    build. | ||||
|     | ||||
|  | ||||
| 2. Using NAnt: | ||||
|    Open a command prompt with access to the build environment and run nant | ||||
|    in the same directory as the DotZLib.build file. | ||||
| @@ -38,15 +38,15 @@ Build instructions: | ||||
|    debug={true|false} to toggle between release/debug builds (default=true). | ||||
|    nunit={true|false} to include or esclude unit tests (default=true). | ||||
|    Also the target clean will remove binaries. | ||||
|    Output file (DotZLib.dll) will be found in either ./DotZLib/bin/release  | ||||
|    or ./DotZLib/bin/debug, depending on whether you are building the release  | ||||
|    Output file (DotZLib.dll) will be found in either ./DotZLib/bin/release | ||||
|    or ./DotZLib/bin/debug, depending on whether you are building the release | ||||
|    or debug version of the library. | ||||
|  | ||||
|    Examples:  | ||||
|    Examples: | ||||
|      nant -D:debug=false -D:nunit=false | ||||
|        will build a release mode version of the library without unit tests. | ||||
|      nant | ||||
|        will build a debug version of the library with unit tests  | ||||
|        will build a debug version of the library with unit tests | ||||
|      nant clean | ||||
|        will remove all previously built files. | ||||
|  | ||||
| @@ -54,5 +54,5 @@ Build instructions: | ||||
| --------------------------------- | ||||
| Copyright (c) Henrik Ravn 2004 | ||||
|  | ||||
| Use, modification and distribution are subject to the Boost Software License, Version 1.0.  | ||||
| Use, modification and distribution are subject to the Boost Software License, Version 1.0. | ||||
| (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
|   | ||||
| @@ -9,7 +9,7 @@ | ||||
| #define MAXBITS 15 | ||||
|  | ||||
| const char inflate9_copyright[] = | ||||
|    " inflate9 1.2.3.6 Copyright 1995-2010 Mark Adler "; | ||||
|    " inflate9 1.2.3.9 Copyright 1995-2010 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, 199, 70}; | ||||
|         133, 133, 133, 133, 144, 193, 201}; | ||||
|     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, | ||||
|   | ||||
| @@ -406,7 +406,8 @@ LoopCmps: | ||||
|  | ||||
|         add rdx,8+8+8 | ||||
|  | ||||
|         jmp short LoopCmps | ||||
|         jnz short LoopCmps | ||||
|         jmp short LenMaximum | ||||
| LeaveLoopCmps16: add rdx,8 | ||||
| LeaveLoopCmps8: add rdx,8 | ||||
| LeaveLoopCmps: | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| @@ -111,11 +111,11 @@ unsigned start;         /* inflate()'s starting value for strm->avail_out */ | ||||
|     type_ar ar; | ||||
|     void inffas8664fnc(struct inffast_ar * par); | ||||
|  | ||||
|      | ||||
|  | ||||
|  | ||||
| #if (defined( __GNUC__ ) && defined( __amd64__ ) && ! defined( __i386 )) || (defined(_MSC_VER) && defined(_M_AMD64)) | ||||
| #define PAD_AVAIL_IN 6 | ||||
| #define PAD_AVAIL_OUT 258     | ||||
| #define PAD_AVAIL_OUT 258 | ||||
| #else | ||||
| #define PAD_AVAIL_IN 5 | ||||
| #define PAD_AVAIL_OUT 257 | ||||
|   | ||||
| @@ -11,7 +11,7 @@ | ||||
| ; | ||||
| ;   ml64.exe is given with Visual Studio 2005, Windows 2003 server DDK | ||||
| ; | ||||
| ;   (you can get Windows 2003 server DDK with ml64 and cl.exe for AMD64 from  | ||||
| ;   (you can get Windows 2003 server DDK with ml64 and cl.exe for AMD64 from | ||||
| ;      http://www.microsoft.com/whdc/devtools/ddk/default.mspx for low price) | ||||
| ; | ||||
|  | ||||
| @@ -379,7 +379,7 @@ L_break_loop_with_status: | ||||
| 	mov r14,[rsp-40] | ||||
| 	mov r15,[rsp-48] | ||||
| 	mov rbx,[rsp-56] | ||||
| 	 | ||||
|  | ||||
|     ret 0 | ||||
| ;          : | ||||
| ;          : "m" (ar) | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| @@ -24,5 +24,5 @@ run bld_64.bat with Microsoft Macro Assembler (x64) for AMD64 (ml64.exe) | ||||
|  | ||||
| ml64.exe is given with Visual Studio 2005, Windows 2003 server DDK | ||||
|  | ||||
| You can get Windows 2003 server DDK with ml64 and cl for AMD64 from  | ||||
| You can get Windows 2003 server DDK with ml64 and cl for AMD64 from | ||||
|   http://www.microsoft.com/whdc/devtools/ddk/default.mspx for low price) | ||||
|   | ||||
| @@ -1,2 +1,2 @@ | ||||
| ml /coff /Zi /c /Flgvmat32.lst  gvmat32.asm  | ||||
| ml /coff /Zi /c /Flinffas32.lst inffas32.asm  | ||||
| ml /coff /Zi /c /Flgvmat32.lst  gvmat32.asm | ||||
| ml /coff /Zi /c /Flinffas32.lst inffas32.asm | ||||
|   | ||||
| @@ -14,7 +14,7 @@ | ||||
| ; | ||||
| ; this file contain two implementation of longest_match | ||||
| ; | ||||
| ;  longest_match_7fff : written 1996 by Gilles Vollant optimized for  | ||||
| ;  longest_match_7fff : written 1996 by Gilles Vollant optimized for | ||||
| ;            first Pentium. Assume s->w_mask == 0x7fff | ||||
| ;  longest_match_686 : written by Brian raiter (1998), optimized for Pentium Pro | ||||
| ; | ||||
| @@ -39,7 +39,7 @@ | ||||
| ; | ||||
| ;    compile the asm file running | ||||
| ;           ml /coff /Zi /c /Flgvmat32.lst /DNOOLDPENTIUMCODE gvmat32.asm | ||||
| ;    and do not include gvmat32c.c in your project (ou define also  | ||||
| ;    and do not include gvmat32c.c in your project (ou define also | ||||
| ;              NOOLDPENTIUMCODE) | ||||
| ; | ||||
| ; note : as I known, longest_match_686 is very faster than longest_match_7fff | ||||
| @@ -113,7 +113,7 @@ IFDEF NOUNDERLINE | ||||
|    IFDEF NOOLDPENTIUMCODE | ||||
|             public  longest_match | ||||
|             public  match_init | ||||
|    ELSE             | ||||
|    ELSE | ||||
|             public  longest_match_7fff | ||||
|             public  cpudetect32 | ||||
|             public  longest_match_686 | ||||
| @@ -959,7 +959,7 @@ IFDEF NOOLDPENTIUMCODE | ||||
|     _match_init     proc near | ||||
|                     ret | ||||
|     _match_init     endp | ||||
|     ENDIF     | ||||
|     ENDIF | ||||
| ELSE | ||||
|     IFDEF NOUNDERLINE | ||||
|     longest_match_686   endp | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| @@ -16,7 +16,7 @@ | ||||
| ; * enabled.  I will attempt to merge the MMX code into this version.  Newer | ||||
| ; * versions of this and inffast.S can be found at | ||||
| ; * http://www.eetbeetee.com/zlib/ and http://www.charm.net/~christop/zlib/ | ||||
| ; *  | ||||
| ; * | ||||
| ; * 2005 : modification by Gilles Vollant | ||||
| ; */ | ||||
| ; For Visual C++ 4.x and higher and ML 6.x and higher | ||||
| @@ -33,7 +33,7 @@ | ||||
|  | ||||
|  | ||||
| ; zlib122sup is 0 fort zlib 1.2.2.1 and lower | ||||
| ; zlib122sup is 8 fort zlib 1.2.2.2 and more (with addition of dmax and head  | ||||
| ; zlib122sup is 8 fort zlib 1.2.2.2 and more (with addition of dmax and head | ||||
| ;        in inflate_state in inflate.h) | ||||
| zlib1222sup      equ    8 | ||||
|  | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| @@ -1,25 +1,25 @@ | ||||
| CC=cc | ||||
| CFLAGS=-O -I../.. | ||||
|  | ||||
| UNZ_OBJS = miniunz.o unzip.o ioapi.o ../../libz.a | ||||
| ZIP_OBJS = minizip.o zip.o   ioapi.o ../../libz.a | ||||
|  | ||||
| .c.o: | ||||
| 	$(CC) -c $(CFLAGS) $*.c | ||||
|  | ||||
| all: miniunz minizip | ||||
|  | ||||
| miniunz:  $(UNZ_OBJS) | ||||
| 	$(CC) $(CFLAGS) -o $@ $(UNZ_OBJS) | ||||
|  | ||||
| minizip:  $(ZIP_OBJS) | ||||
| 	$(CC) $(CFLAGS) -o $@ $(ZIP_OBJS) | ||||
|  | ||||
| test:	miniunz minizip | ||||
| 	./minizip test readme.txt | ||||
| 	./miniunz -l test.zip | ||||
| 	mv readme.txt readme.old | ||||
| 	./miniunz test.zip | ||||
|  | ||||
| clean: | ||||
| 	/bin/rm -f *.o *~ minizip miniunz | ||||
| CC=cc | ||||
| CFLAGS=-O -I../.. | ||||
|  | ||||
| UNZ_OBJS = miniunz.o unzip.o ioapi.o ../../libz.a | ||||
| ZIP_OBJS = minizip.o zip.o   ioapi.o ../../libz.a | ||||
|  | ||||
| .c.o: | ||||
| 	$(CC) -c $(CFLAGS) $*.c | ||||
|  | ||||
| all: miniunz minizip | ||||
|  | ||||
| miniunz:  $(UNZ_OBJS) | ||||
| 	$(CC) $(CFLAGS) -o $@ $(UNZ_OBJS) | ||||
|  | ||||
| minizip:  $(ZIP_OBJS) | ||||
| 	$(CC) $(CFLAGS) -o $@ $(ZIP_OBJS) | ||||
|  | ||||
| test:	miniunz minizip | ||||
| 	./minizip test readme.txt | ||||
| 	./miniunz -l test.zip | ||||
| 	mv readme.txt readme.old | ||||
| 	./miniunz test.zip | ||||
|  | ||||
| clean: | ||||
| 	/bin/rm -f *.o *~ minizip miniunz | ||||
|   | ||||
| @@ -1,7 +1,6 @@ | ||||
|  | ||||
| MiniZip64 was derrived from MiniZip at version 1.01f | ||||
|  | ||||
| Change in 1.0 (Okt 2009) | ||||
|  - **TODO - Add history** | ||||
|   | ||||
|   | ||||
|  | ||||
| MiniZip 1.1 was derrived from MiniZip at version 1.01f | ||||
|  | ||||
| Change in 1.0 (Okt 2009) | ||||
|  - **TODO - Add history** | ||||
|  | ||||
|   | ||||
| @@ -1,79 +1,74 @@ | ||||
| MiniZip64 - Copyright (c) 2009-2010 - Mathias Svensson - Built from MiniZip by Gilles Vollant | ||||
|  | ||||
| Introduction | ||||
| --------------------- | ||||
| MiniZip64 is built from MiniZip by Gilles Vollant ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| When adding ZIP64 support into minizip it would result into breaking compatibility with current minizip. | ||||
| And since breaking compatibility in minizip is not wanted. I decided to create a fork of minizip  | ||||
| and create minizip64. | ||||
|  | ||||
| Even though MiniZip64 is build from MiniZip, all functions and struct's have changed name so that it  | ||||
| would not collide with each other. | ||||
|  | ||||
|  | ||||
| Background | ||||
| --------------------- | ||||
| When adding ZIP64 support I found that Even Rouault have added ZIP64 support for unzip.c into minizip  | ||||
| for a open source project called gdal ( http://www.gdal.org/ ) | ||||
|  | ||||
| That was used as a starting point. And after that ZIP64 support was added to zip.c | ||||
| some refactoring and code cleanup was also done. | ||||
|  | ||||
|  | ||||
| Changed from MiniZip to MiniZip64 | ||||
| ------------------------------------- | ||||
| * Filenames has got a '64' at the end of them . eg unzip.c is now called unzip64.c | ||||
| * Added ZIP64 support for unzip ( by Even Rouault ) | ||||
| * Added ZIP64 support for zip ( by Mathias Svensson ) | ||||
| * Reverted some changed that Even Rouault did. | ||||
| * Bunch of patches received from Gulles Vollant that he received for MiniZip from various users. | ||||
| * Added unzip patch for BZIP Compression method (patch create by Daniel Borca) | ||||
| * Added BZIP Compress method for zip | ||||
| * Did some refactoring and code cleanup | ||||
|  | ||||
|  | ||||
| Credits  | ||||
|  | ||||
|  Gilles Vollant    - Original MiniZip author | ||||
|  Even Rouault      - ZIP64 unzip Support | ||||
|  Daniel Borca      - BZip Compression method support in unzip | ||||
|  Mathias Svensson  - ZIP64 zip support | ||||
|  Mathias Svensson  - BZip Compression method support in zip | ||||
|   | ||||
|  Resources  | ||||
|   | ||||
|  ZipLayout   http://result42.com/projects/ZipFileLayout | ||||
|              Command line tool for Windows that shows the layout and information of the headers in a zip archive. | ||||
|              Used when debugging and validating the creation of zip files using MiniZip64 | ||||
| 			  | ||||
| 			  | ||||
|  ZIP App Note  http://www.pkware.com/documents/casestudies/APPNOTE.TXT | ||||
|                Zip File specification | ||||
|          | ||||
|  | ||||
| Notes. | ||||
|  * To be able to use BZip compression method in zip64.c or unzip64.c the BZIP2 lib is needed and HAVE_BZIP2 need to be defined. | ||||
|  | ||||
| License | ||||
| ---------------------------------------------------------- | ||||
|    Condition of use and distribution are the same than zlib : | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the authors be held liable for any damages | ||||
|   arising from the use of this software. | ||||
|  | ||||
|   Permission is granted to anyone to use this software for any purpose, | ||||
|   including commercial applications, and to alter it and redistribute it | ||||
|   freely, subject to the following restrictions: | ||||
|  | ||||
|   1. The origin of this software must not be misrepresented; you must not | ||||
|      claim that you wrote the original software. If you use this software | ||||
|      in a product, an acknowledgment in the product documentation would be | ||||
|      appreciated but is not required. | ||||
|   2. Altered source versions must be plainly marked as such, and must not be | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
|  | ||||
| ---------------------------------------------------------- | ||||
|  | ||||
| MiniZip - Copyright (c) 1998-2010 - by Gilles Vollant - version 1.1 64 bits from Mathias Svensson | ||||
|  | ||||
| Introduction | ||||
| --------------------- | ||||
| MiniZip 1.1 is built from MiniZip 1.0 by Gilles Vollant ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| When adding ZIP64 support into minizip it would result into risk of breaking compatibility with minizip 1.0. | ||||
| All possible work was done for compatibility. | ||||
|  | ||||
|  | ||||
| Background | ||||
| --------------------- | ||||
| When adding ZIP64 support Mathias Svensson found that Even Rouault have added ZIP64  | ||||
| support for unzip.c into minizip for a open source project called gdal ( http://www.gdal.org/ ) | ||||
|  | ||||
| That was used as a starting point. And after that ZIP64 support was added to zip.c | ||||
| some refactoring and code cleanup was also done. | ||||
|  | ||||
|  | ||||
| Changed from MiniZip 1.0 to MiniZip 1.1 | ||||
| --------------------------------------- | ||||
| * Added ZIP64 support for unzip ( by Even Rouault ) | ||||
| * Added ZIP64 support for zip ( by Mathias Svensson ) | ||||
| * Reverted some changed that Even Rouault did. | ||||
| * Bunch of patches received from Gulles Vollant that he received for MiniZip from various users. | ||||
| * Added unzip patch for BZIP Compression method (patch create by Daniel Borca) | ||||
| * Added BZIP Compress method for zip | ||||
| * Did some refactoring and code cleanup | ||||
|  | ||||
|  | ||||
| Credits | ||||
|  | ||||
|  Gilles Vollant    - Original MiniZip author | ||||
|  Even Rouault      - ZIP64 unzip Support | ||||
|  Daniel Borca      - BZip Compression method support in unzip | ||||
|  Mathias Svensson  - ZIP64 zip support | ||||
|  Mathias Svensson  - BZip Compression method support in zip | ||||
|  | ||||
|  Resources | ||||
|  | ||||
|  ZipLayout   http://result42.com/projects/ZipFileLayout | ||||
|              Command line tool for Windows that shows the layout and information of the headers in a zip archive. | ||||
|              Used when debugging and validating the creation of zip files using MiniZip64 | ||||
|  | ||||
|  | ||||
|  ZIP App Note  http://www.pkware.com/documents/casestudies/APPNOTE.TXT | ||||
|                Zip File specification | ||||
|  | ||||
|  | ||||
| Notes. | ||||
|  * To be able to use BZip compression method in zip64.c or unzip64.c the BZIP2 lib is needed and HAVE_BZIP2 need to be defined. | ||||
|  | ||||
| License | ||||
| ---------------------------------------------------------- | ||||
|    Condition of use and distribution are the same than zlib : | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the authors be held liable for any damages | ||||
|   arising from the use of this software. | ||||
|  | ||||
|   Permission is granted to anyone to use this software for any purpose, | ||||
|   including commercial applications, and to alter it and redistribute it | ||||
|   freely, subject to the following restrictions: | ||||
|  | ||||
|   1. The origin of this software must not be misrepresented; you must not | ||||
|      claim that you wrote the original software. If you use this software | ||||
|      in a product, an acknowledgment in the product documentation would be | ||||
|      appreciated but is not required. | ||||
|   2. Altered source versions must be plainly marked as such, and must not be | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
|  | ||||
| ---------------------------------------------------------- | ||||
|  | ||||
|   | ||||
| @@ -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 unsigned long* pcrc_32_tab, | ||||
|                      unsigned long crcForCrypting) | ||||
| { | ||||
|     int n;                       /* index in random header */ | ||||
|   | ||||
| @@ -1,17 +1,17 @@ | ||||
| /* ioapi.h -- IO base function header for compress/uncompress .zip | ||||
|    part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications for Zip64 support  | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|  | ||||
| 	 For more info read MiniZip_info.txt | ||||
|          For more info read MiniZip_info.txt | ||||
|  | ||||
| */ | ||||
|  | ||||
| #if (defined(_WIN32)) | ||||
| 	#define _CRT_SECURE_NO_WARNINGS | ||||
|         #define _CRT_SECURE_NO_WARNINGS | ||||
| #endif | ||||
|  | ||||
| #include "ioapi.h" | ||||
| @@ -189,7 +189,7 @@ static long ZCALLBACK fseek64_file_func (voidpf  opaque, voidpf stream, ZPOS64_T | ||||
|     ret = 0; | ||||
|  | ||||
|     if(fseeko64((FILE *)stream, offset, fseek_origin) != 0) | ||||
| 			ret = -1; | ||||
|                         ret = -1; | ||||
|  | ||||
|     return ret; | ||||
| } | ||||
|   | ||||
| @@ -1,52 +1,57 @@ | ||||
| /* ioapi.h -- IO base function header for compress/uncompress .zip | ||||
|    part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications for Zip64 support  | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|  | ||||
| 	 For more info read MiniZip_info.txt | ||||
|          For more info read MiniZip_info.txt | ||||
|  | ||||
| 	 Changes | ||||
|          Changes | ||||
|  | ||||
|     Oct-2009 - Defined ZPOS64_T to fpos_t on windows and u_int64_t on linux. (might need to find a better why for this) | ||||
|     Oct-2009 - Change to fseeko64, ftello64 and fopen64 so large files would work on linux. | ||||
|                More if/def section may be needed to support other platforms | ||||
|     Oct-2009 - Defined fxxxx64 calls to normal fopen/ftell/fseek so they would compile on windows.  | ||||
| 		          (but you should use iowin32.c for windows instead) | ||||
|     Oct-2009 - Defined fxxxx64 calls to normal fopen/ftell/fseek so they would compile on windows. | ||||
|                           (but you should use iowin32.c for windows instead) | ||||
|  | ||||
| */ | ||||
|  | ||||
| #ifndef _ZLIBIOAPI64_H | ||||
| #define _ZLIBIOAPI64_H | ||||
|  | ||||
| #ifndef _WIN32  | ||||
| #if (!defined(_WIN32)) && (!defined(WIN32)) | ||||
|  | ||||
|   // Linux needs this to support file operation on files larger then 4+GB | ||||
|   // But might need better if/def to select just the platforms that needs them. | ||||
|  | ||||
| 	#ifndef __USE_FILE_OFFSET64 | ||||
| 		#define __USE_FILE_OFFSET64 | ||||
| 	#endif | ||||
| 	#ifndef __USE_LARGEFILE64 | ||||
| 		#define __USE_LARGEFILE64 | ||||
| 	#endif | ||||
| 	#ifndef _LARGEFILE64_SOURCE | ||||
| 		#define _LARGEFILE64_SOURCE | ||||
| 	#endif | ||||
| 	#ifndef _FILE_OFFSET_BIT | ||||
| 		#define _FILE_OFFSET_BIT 64 | ||||
| 	#endif | ||||
|         #ifndef __USE_FILE_OFFSET64 | ||||
|                 #define __USE_FILE_OFFSET64 | ||||
|         #endif | ||||
|         #ifndef __USE_LARGEFILE64 | ||||
|                 #define __USE_LARGEFILE64 | ||||
|         #endif | ||||
|         #ifndef _LARGEFILE64_SOURCE | ||||
|                 #define _LARGEFILE64_SOURCE | ||||
|         #endif | ||||
|         #ifndef _FILE_OFFSET_BIT | ||||
|                 #define _FILE_OFFSET_BIT 64 | ||||
|         #endif | ||||
| #endif | ||||
|  | ||||
| #include <stdio.h> | ||||
| #include <stdlib.h> | ||||
| #include "zlib.h" | ||||
|  | ||||
| #if defined(USE_FILE32API) | ||||
| #define fopen64 fopen | ||||
| #define ftello64 ftell | ||||
| #define fseeko64 fseek | ||||
| #else | ||||
| #ifdef _MSC_VER | ||||
|  #define fopen64 fopen | ||||
|  #if _MSC_VER >= 1400 | ||||
|  #if (_MSC_VER >= 1400) && (!(defined(NO_MSCVER_FILE64_FUNC))) | ||||
|   #define ftello64 _ftelli64 | ||||
|   #define fseeko64 _fseeki64 | ||||
|  #else // old MSC | ||||
| @@ -54,13 +59,14 @@ | ||||
|   #define fseeko64 fseek | ||||
|  #endif | ||||
| #endif | ||||
| #endif | ||||
|  | ||||
| /* | ||||
| #ifndef ZPOS64_T | ||||
|   #ifdef _WIN32 | ||||
| 		#define ZPOS64_T fpos_t | ||||
|                 #define ZPOS64_T fpos_t | ||||
|   #else | ||||
|     #include <stdint.h>       	 | ||||
|     #include <stdint.h> | ||||
|     #define ZPOS64_T uint64_t | ||||
|   #endif | ||||
| #endif | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| /* iowin32.c -- IO base function header for compress/uncompress .zip | ||||
|      Version 1.1, January 7th, 2010 | ||||
|      Version 1.1, February 14h, 2010 | ||||
|      part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications for Zip64 support  | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|  | ||||
|      For more info read MiniZip_info.txt | ||||
|  | ||||
|   | ||||
| @@ -1,13 +1,13 @@ | ||||
| /* iowin32.h -- IO base function header for compress/uncompress .zip | ||||
|      Version 1.1, January 7th, 2010 | ||||
|      Version 1.1, February 14h, 2010 | ||||
|      part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications for Zip64 support  | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|  | ||||
| 	 For more info read MiniZip_info.txt | ||||
|          For more info read MiniZip_info.txt | ||||
|  | ||||
| */ | ||||
|  | ||||
|   | ||||
| @@ -12,14 +12,14 @@ $ close zdef | ||||
| $ copy vmsdefs.h,ioapi.h_orig ioapi.h | ||||
| $ cc/include=[--]/prefix=all ioapi.c | ||||
| $ cc/include=[--]/prefix=all miniunz.c | ||||
| $ cc/include=[--]/prefix=all unzip.c  | ||||
| $ cc/include=[--]/prefix=all unzip.c | ||||
| $ cc/include=[--]/prefix=all minizip.c | ||||
| $ cc/include=[--]/prefix=all zip.c | ||||
| $ link miniunz,unzip,ioapi,[--]libz.olb/lib | ||||
| $ link minizip,zip,ioapi,[--]libz.olb/lib | ||||
| $ mcr []minizip test minizip64_info.txt | ||||
| $ mcr []minizip test minizip_info.txt | ||||
| $ mcr []miniunz -l test.zip | ||||
| $ rename minizip64_info.txt; minizip64_info.txt_old | ||||
| $ rename minizip_info.txt; minizip_info.txt_old | ||||
| $ mcr []miniunz test.zip | ||||
| $ delete test.zip;* | ||||
| $exit | ||||
|   | ||||
| @@ -1,30 +1,30 @@ | ||||
| /* | ||||
|    miniunz.c | ||||
|    Version 1.1, January 7th, 2010 | ||||
|    Version 1.1, February 14h, 2010 | ||||
|    sample part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications of Unzip for Zip64 | ||||
| 	 Copyright (C) 2007-2008 Even Rouault | ||||
|          Modifications of Unzip for Zip64 | ||||
|          Copyright (C) 2007-2008 Even Rouault | ||||
|  | ||||
| 	 Modifications for Zip64 support on both zip and unzip | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support on both zip and unzip | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
| */ | ||||
|  | ||||
| #ifndef _WIN32  | ||||
| 	#ifndef __USE_FILE_OFFSET64 | ||||
| 		#define __USE_FILE_OFFSET64 | ||||
| 	#endif | ||||
| 	#ifndef __USE_LARGEFILE64 | ||||
| 		#define __USE_LARGEFILE64 | ||||
| 	#endif | ||||
| 	#ifndef _LARGEFILE64_SOURCE | ||||
| 		#define _LARGEFILE64_SOURCE | ||||
| 	#endif | ||||
| 	#ifndef _FILE_OFFSET_BIT | ||||
| 		#define _FILE_OFFSET_BIT 64 | ||||
| 	#endif | ||||
| #ifndef _WIN32 | ||||
|         #ifndef __USE_FILE_OFFSET64 | ||||
|                 #define __USE_FILE_OFFSET64 | ||||
|         #endif | ||||
|         #ifndef __USE_LARGEFILE64 | ||||
|                 #define __USE_LARGEFILE64 | ||||
|         #endif | ||||
|         #ifndef _LARGEFILE64_SOURCE | ||||
|                 #define _LARGEFILE64_SOURCE | ||||
|         #endif | ||||
|         #ifndef _FILE_OFFSET_BIT | ||||
|                 #define _FILE_OFFSET_BIT 64 | ||||
|         #endif | ||||
| #endif | ||||
|  | ||||
| #include <stdio.h> | ||||
| @@ -133,11 +133,11 @@ int makedir (newdir) | ||||
|     return 0; | ||||
|  | ||||
|   buffer = (char*)malloc(len+1); | ||||
| 	if (buffer==NULL) | ||||
| 	{ | ||||
| 		printf("Error allocating memory\n"); | ||||
| 		return UNZ_INTERNALERROR; | ||||
| 	} | ||||
|         if (buffer==NULL) | ||||
|         { | ||||
|                 printf("Error allocating memory\n"); | ||||
|                 return UNZ_INTERNALERROR; | ||||
|         } | ||||
|   strcpy(buffer,newdir); | ||||
|  | ||||
|   if (buffer[len-1] == '/') { | ||||
| @@ -375,7 +375,7 @@ int do_extract_currentfile(uf,popt_extract_without_path,popt_overwrite,password) | ||||
|  | ||||
|                     printf("The file %s exists. Overwrite ? [y]es, [n]o, [A]ll: ",write_filename); | ||||
|                     ret = scanf("%1s",answer); | ||||
|                     if (ret != 1)  | ||||
|                     if (ret != 1) | ||||
|                     { | ||||
|                        exit(EXIT_FAILURE); | ||||
|                     } | ||||
| @@ -627,9 +627,9 @@ int main(argc,argv) | ||||
|     else if (opt_do_extract==1) | ||||
|     { | ||||
| #ifdef _WIN32 | ||||
|         if (opt_extractdir && _chdir(dirname))  | ||||
|         if (opt_extractdir && _chdir(dirname)) | ||||
| #else | ||||
|         if (opt_extractdir && chdir(dirname))  | ||||
|         if (opt_extractdir && chdir(dirname)) | ||||
| #endif | ||||
|         { | ||||
|           printf("Error changing into %s, aborting\n", dirname); | ||||
|   | ||||
| @@ -1,31 +1,31 @@ | ||||
| /* | ||||
|    minizip.c | ||||
|    Version 1.1, January 7th, 2010 | ||||
|    Version 1.1, February 14h, 2010 | ||||
|    sample part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications of Unzip for Zip64 | ||||
| 	 Copyright (C) 2007-2008 Even Rouault | ||||
|          Modifications of Unzip for Zip64 | ||||
|          Copyright (C) 2007-2008 Even Rouault | ||||
|  | ||||
| 	 Modifications for Zip64 support on both zip and unzip | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support on both zip and unzip | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
| */ | ||||
|  | ||||
|  | ||||
| #ifndef _WIN32  | ||||
| 	#ifndef __USE_FILE_OFFSET64 | ||||
| 		#define __USE_FILE_OFFSET64 | ||||
| 	#endif | ||||
| 	#ifndef __USE_LARGEFILE64 | ||||
| 		#define __USE_LARGEFILE64 | ||||
| 	#endif | ||||
| 	#ifndef _LARGEFILE64_SOURCE | ||||
| 		#define _LARGEFILE64_SOURCE | ||||
| 	#endif | ||||
| 	#ifndef _FILE_OFFSET_BIT | ||||
| 		#define _FILE_OFFSET_BIT 64 | ||||
| 	#endif | ||||
| #ifndef _WIN32 | ||||
|         #ifndef __USE_FILE_OFFSET64 | ||||
|                 #define __USE_FILE_OFFSET64 | ||||
|         #endif | ||||
|         #ifndef __USE_LARGEFILE64 | ||||
|                 #define __USE_LARGEFILE64 | ||||
|         #endif | ||||
|         #ifndef _LARGEFILE64_SOURCE | ||||
|                 #define _LARGEFILE64_SOURCE | ||||
|         #endif | ||||
|         #ifndef _FILE_OFFSET_BIT | ||||
|                 #define _FILE_OFFSET_BIT 64 | ||||
|         #endif | ||||
| #endif | ||||
|  | ||||
| #include <stdio.h> | ||||
| @@ -48,8 +48,8 @@ | ||||
| #include "zip.h" | ||||
|  | ||||
| #ifdef _WIN32 | ||||
| 	#define USEWIN32IOAPI | ||||
| 	#include "iowin32.h" | ||||
|         #define USEWIN32IOAPI | ||||
|         #include "iowin32.h" | ||||
| #endif | ||||
|  | ||||
|  | ||||
| @@ -152,9 +152,8 @@ int check_exist_file(filename) | ||||
|  | ||||
| void do_banner() | ||||
| { | ||||
|     printf("MiniZip64 1.0, demo of zLib + MiniZip64 package, written by Gilles Vollant\n"); | ||||
|     printf("MiniZip 1.1, demo of zLib + MiniZip64 package, written by Gilles Vollant\n"); | ||||
|     printf("more info on MiniZip at http://www.winimage.com/zLibDll/minizip.html\n\n"); | ||||
|     printf("more info on MiniZip64 at http://result42.com/projects/MiniZip64\n\n"); | ||||
| } | ||||
|  | ||||
| void do_help() | ||||
| @@ -219,15 +218,15 @@ int isLargeFile(const char* filename) | ||||
|     int n = fseeko64(pFile, 0, SEEK_END); | ||||
|  | ||||
|     pos = ftello64(pFile); | ||||
|      | ||||
| 		printf("File : %s is %lld bytes\n", filename, pos); | ||||
|      | ||||
|  | ||||
|                 printf("File : %s is %lld bytes\n", filename, pos); | ||||
|  | ||||
|     if(pos >= 0xffffffff) | ||||
|      largeFile = 1; | ||||
|  | ||||
| 		fclose(pFile); | ||||
|                 fclose(pFile); | ||||
|   } | ||||
|    | ||||
|  | ||||
|  return largeFile; | ||||
| } | ||||
|  | ||||
| @@ -406,10 +405,10 @@ int main(argc,argv) | ||||
| */ | ||||
|                 if ((password != NULL) && (err==ZIP_OK)) | ||||
|                     err = getFileCrc(filenameinzip,buf,size_buf,&crcFile); | ||||
|   | ||||
|  | ||||
|                 zip64 = isLargeFile(filenameinzip); | ||||
|  | ||||
| 							 /* The path name saved, should not include a leading slash. */ | ||||
|                                                          /* The path name saved, should not include a leading slash. */ | ||||
|                /*if it did, windows/xp and dynazip couldn't read the zip file. */ | ||||
|                  savefilenameinzip = filenameinzip; | ||||
|                  while( savefilenameinzip[0] == '\\' || savefilenameinzip[0] == '/' ) | ||||
|   | ||||
| @@ -1,281 +1,281 @@ | ||||
| /* | ||||
|   Additional tools for Minizip | ||||
|   Code: Xavier Roche '2004 | ||||
|   License: Same as ZLIB (www.gzip.org) | ||||
| */ | ||||
|  | ||||
| /* Code */ | ||||
| #include <stdio.h> | ||||
| #include <stdlib.h> | ||||
| #include <string.h> | ||||
| #include "zlib.h" | ||||
| #include "unzip.h" | ||||
|  | ||||
| #define READ_8(adr)  ((unsigned char)*(adr)) | ||||
| #define READ_16(adr) ( READ_8(adr) | (READ_8(adr+1) << 8) ) | ||||
| #define READ_32(adr) ( READ_16(adr) | (READ_16((adr)+2) << 16) ) | ||||
|  | ||||
| #define WRITE_8(buff, n) do { \ | ||||
|   *((unsigned char*)(buff)) = (unsigned char) ((n) & 0xff); \ | ||||
| } while(0) | ||||
| #define WRITE_16(buff, n) do { \ | ||||
|   WRITE_8((unsigned char*)(buff), n); \ | ||||
|   WRITE_8(((unsigned char*)(buff)) + 1, (n) >> 8); \ | ||||
| } while(0) | ||||
| #define WRITE_32(buff, n) do { \ | ||||
|   WRITE_16((unsigned char*)(buff), (n) & 0xffff); \ | ||||
|   WRITE_16((unsigned char*)(buff) + 2, (n) >> 16); \ | ||||
| } while(0) | ||||
|  | ||||
| extern int ZEXPORT unzRepair(file, fileOut, fileOutTmp, nRecovered, bytesRecovered) | ||||
| const char* file; | ||||
| const char* fileOut; | ||||
| const char* fileOutTmp; | ||||
| uLong* nRecovered; | ||||
| uLong* bytesRecovered; | ||||
| { | ||||
|   int err = Z_OK; | ||||
|   FILE* fpZip = fopen(file, "rb"); | ||||
|   FILE* fpOut = fopen(fileOut, "wb"); | ||||
|   FILE* fpOutCD = fopen(fileOutTmp, "wb"); | ||||
|   if (fpZip != NULL &&  fpOut != NULL) { | ||||
|     int entries = 0; | ||||
|     uLong totalBytes = 0; | ||||
|     char header[30]; | ||||
|     char filename[256]; | ||||
|     char extra[1024]; | ||||
|     int offset = 0; | ||||
|     int offsetCD = 0; | ||||
|     while ( fread(header, 1, 30, fpZip) == 30 ) { | ||||
|       int currentOffset = offset; | ||||
|  | ||||
|       /* File entry */ | ||||
|       if (READ_32(header) == 0x04034b50) { | ||||
|         unsigned int version = READ_16(header + 4); | ||||
|         unsigned int gpflag = READ_16(header + 6); | ||||
|         unsigned int method = READ_16(header + 8); | ||||
|         unsigned int filetime = READ_16(header + 10); | ||||
|         unsigned int filedate = READ_16(header + 12); | ||||
|         unsigned int crc = READ_32(header + 14); /* crc */ | ||||
|         unsigned int cpsize = READ_32(header + 18); /* compressed size */ | ||||
|         unsigned int uncpsize = READ_32(header + 22); /* uncompressed sz */ | ||||
|         unsigned int fnsize = READ_16(header + 26); /* file name length */ | ||||
|         unsigned int extsize = READ_16(header + 28); /* extra field length */ | ||||
|         filename[0] = extra[0] = '\0'; | ||||
|          | ||||
|         /* Header */ | ||||
|         if (fwrite(header, 1, 30, fpOut) == 30) { | ||||
|           offset += 30; | ||||
|         } else { | ||||
|           err = Z_ERRNO; | ||||
|           break; | ||||
|         } | ||||
|          | ||||
|         /* Filename */ | ||||
|         if (fnsize > 0) { | ||||
|           if (fread(filename, 1, fnsize, fpZip) == fnsize) { | ||||
|             if (fwrite(filename, 1, fnsize, fpOut) == fnsize) { | ||||
|               offset += fnsize; | ||||
|             } else { | ||||
|               err = Z_ERRNO; | ||||
|               break; | ||||
|             } | ||||
|           } else { | ||||
|             err = Z_ERRNO; | ||||
|             break; | ||||
|           } | ||||
|         } else { | ||||
|           err = Z_STREAM_ERROR; | ||||
|           break; | ||||
|         } | ||||
|  | ||||
|         /* Extra field */ | ||||
|         if (extsize > 0) { | ||||
|           if (fread(extra, 1, extsize, fpZip) == extsize) { | ||||
|             if (fwrite(extra, 1, extsize, fpOut) == extsize) { | ||||
|               offset += extsize; | ||||
|             } else { | ||||
|               err = Z_ERRNO; | ||||
|               break; | ||||
|             } | ||||
|           } else { | ||||
|             err = Z_ERRNO; | ||||
|             break; | ||||
|           } | ||||
|         } | ||||
|          | ||||
|         /* Data */ | ||||
|         { | ||||
|           int dataSize = cpsize; | ||||
|           if (dataSize == 0) { | ||||
|             dataSize = uncpsize; | ||||
|           } | ||||
|           if (dataSize > 0) { | ||||
|             char* data = malloc(dataSize); | ||||
|             if (data != NULL) { | ||||
|               if ((int)fread(data, 1, dataSize, fpZip) == dataSize) { | ||||
|                 if ((int)fwrite(data, 1, dataSize, fpOut) == dataSize) { | ||||
|                   offset += dataSize; | ||||
|                   totalBytes += dataSize; | ||||
|                 } else { | ||||
|                   err = Z_ERRNO; | ||||
|                 } | ||||
|               } else { | ||||
|                 err = Z_ERRNO; | ||||
|               } | ||||
|               free(data); | ||||
|               if (err != Z_OK) { | ||||
|                 break; | ||||
|               } | ||||
|             } else { | ||||
|               err = Z_MEM_ERROR; | ||||
|               break; | ||||
|             } | ||||
|           } | ||||
|         } | ||||
|          | ||||
|         /* Central directory entry */ | ||||
|         { | ||||
|           char header[46]; | ||||
|           char* comment = ""; | ||||
|           int comsize = (int) strlen(comment); | ||||
|           WRITE_32(header, 0x02014b50); | ||||
|           WRITE_16(header + 4, version); | ||||
|           WRITE_16(header + 6, version); | ||||
|           WRITE_16(header + 8, gpflag); | ||||
|           WRITE_16(header + 10, method); | ||||
|           WRITE_16(header + 12, filetime); | ||||
|           WRITE_16(header + 14, filedate); | ||||
|           WRITE_32(header + 16, crc); | ||||
|           WRITE_32(header + 20, cpsize); | ||||
|           WRITE_32(header + 24, uncpsize); | ||||
|           WRITE_16(header + 28, fnsize); | ||||
|           WRITE_16(header + 30, extsize); | ||||
|           WRITE_16(header + 32, comsize); | ||||
|           WRITE_16(header + 34, 0);     /* disk # */ | ||||
|           WRITE_16(header + 36, 0);     /* int attrb */ | ||||
|           WRITE_32(header + 38, 0);     /* ext attrb */ | ||||
|           WRITE_32(header + 42, currentOffset); | ||||
|           /* Header */ | ||||
|           if (fwrite(header, 1, 46, fpOutCD) == 46) { | ||||
|             offsetCD += 46; | ||||
|              | ||||
|             /* Filename */ | ||||
|             if (fnsize > 0) { | ||||
|               if (fwrite(filename, 1, fnsize, fpOutCD) == fnsize) { | ||||
|                 offsetCD += fnsize; | ||||
|               } else { | ||||
|                 err = Z_ERRNO; | ||||
|                 break; | ||||
|               } | ||||
|             } else { | ||||
|               err = Z_STREAM_ERROR; | ||||
|               break; | ||||
|             } | ||||
|              | ||||
|             /* Extra field */ | ||||
|             if (extsize > 0) { | ||||
|               if (fwrite(extra, 1, extsize, fpOutCD) == extsize) { | ||||
|                 offsetCD += extsize; | ||||
|               } else { | ||||
|                 err = Z_ERRNO; | ||||
|                 break; | ||||
|               } | ||||
|             } | ||||
|              | ||||
|             /* Comment field */ | ||||
|             if (comsize > 0) { | ||||
|               if ((int)fwrite(comment, 1, comsize, fpOutCD) == comsize) { | ||||
|                 offsetCD += comsize; | ||||
|               } else { | ||||
|                 err = Z_ERRNO; | ||||
|                 break; | ||||
|               } | ||||
|             } | ||||
|              | ||||
|              | ||||
|           } else { | ||||
|             err = Z_ERRNO; | ||||
|             break; | ||||
|           } | ||||
|         } | ||||
|  | ||||
|         /* Success */ | ||||
|         entries++; | ||||
|  | ||||
|       } else { | ||||
|         break; | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     /* Final central directory  */ | ||||
|     { | ||||
|       int entriesZip = entries; | ||||
|       char header[22]; | ||||
|       char* comment = ""; // "ZIP File recovered by zlib/minizip/mztools"; | ||||
|       int comsize = (int) strlen(comment); | ||||
|       if (entriesZip > 0xffff) { | ||||
|         entriesZip = 0xffff; | ||||
|       } | ||||
|       WRITE_32(header, 0x06054b50); | ||||
|       WRITE_16(header + 4, 0);    /* disk # */ | ||||
|       WRITE_16(header + 6, 0);    /* disk # */ | ||||
|       WRITE_16(header + 8, entriesZip);   /* hack */ | ||||
|       WRITE_16(header + 10, entriesZip);  /* hack */ | ||||
|       WRITE_32(header + 12, offsetCD);    /* size of CD */ | ||||
|       WRITE_32(header + 16, offset);      /* offset to CD */ | ||||
|       WRITE_16(header + 20, comsize);     /* comment */ | ||||
|        | ||||
|       /* Header */ | ||||
|       if (fwrite(header, 1, 22, fpOutCD) == 22) { | ||||
|          | ||||
|         /* Comment field */ | ||||
|         if (comsize > 0) { | ||||
|           if ((int)fwrite(comment, 1, comsize, fpOutCD) != comsize) { | ||||
|             err = Z_ERRNO; | ||||
|           } | ||||
|         } | ||||
|          | ||||
|       } else { | ||||
|         err = Z_ERRNO; | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     /* Final merge (file + central directory) */ | ||||
|     fclose(fpOutCD); | ||||
|     if (err == Z_OK) { | ||||
|       fpOutCD = fopen(fileOutTmp, "rb"); | ||||
|       if (fpOutCD != NULL) { | ||||
|         int nRead; | ||||
|         char buffer[8192]; | ||||
|         while ( (nRead = (int)fread(buffer, 1, sizeof(buffer), fpOutCD)) > 0) { | ||||
|           if ((int)fwrite(buffer, 1, nRead, fpOut) != nRead) { | ||||
|             err = Z_ERRNO; | ||||
|             break; | ||||
|           } | ||||
|         } | ||||
|         fclose(fpOutCD); | ||||
|       } | ||||
|     } | ||||
|      | ||||
|     /* Close */ | ||||
|     fclose(fpZip); | ||||
|     fclose(fpOut); | ||||
|      | ||||
|     /* Wipe temporary file */ | ||||
|     (void)remove(fileOutTmp); | ||||
|      | ||||
|     /* Number of recovered entries */ | ||||
|     if (err == Z_OK) { | ||||
|       if (nRecovered != NULL) { | ||||
|         *nRecovered = entries; | ||||
|       } | ||||
|       if (bytesRecovered != NULL) { | ||||
|         *bytesRecovered = totalBytes; | ||||
|       } | ||||
|     } | ||||
|   } else { | ||||
|     err = Z_STREAM_ERROR; | ||||
|   } | ||||
|   return err; | ||||
| } | ||||
| /* | ||||
|   Additional tools for Minizip | ||||
|   Code: Xavier Roche '2004 | ||||
|   License: Same as ZLIB (www.gzip.org) | ||||
| */ | ||||
|  | ||||
| /* Code */ | ||||
| #include <stdio.h> | ||||
| #include <stdlib.h> | ||||
| #include <string.h> | ||||
| #include "zlib.h" | ||||
| #include "unzip.h" | ||||
|  | ||||
| #define READ_8(adr)  ((unsigned char)*(adr)) | ||||
| #define READ_16(adr) ( READ_8(adr) | (READ_8(adr+1) << 8) ) | ||||
| #define READ_32(adr) ( READ_16(adr) | (READ_16((adr)+2) << 16) ) | ||||
|  | ||||
| #define WRITE_8(buff, n) do { \ | ||||
|   *((unsigned char*)(buff)) = (unsigned char) ((n) & 0xff); \ | ||||
| } while(0) | ||||
| #define WRITE_16(buff, n) do { \ | ||||
|   WRITE_8((unsigned char*)(buff), n); \ | ||||
|   WRITE_8(((unsigned char*)(buff)) + 1, (n) >> 8); \ | ||||
| } while(0) | ||||
| #define WRITE_32(buff, n) do { \ | ||||
|   WRITE_16((unsigned char*)(buff), (n) & 0xffff); \ | ||||
|   WRITE_16((unsigned char*)(buff) + 2, (n) >> 16); \ | ||||
| } while(0) | ||||
|  | ||||
| extern int ZEXPORT unzRepair(file, fileOut, fileOutTmp, nRecovered, bytesRecovered) | ||||
| const char* file; | ||||
| const char* fileOut; | ||||
| const char* fileOutTmp; | ||||
| uLong* nRecovered; | ||||
| uLong* bytesRecovered; | ||||
| { | ||||
|   int err = Z_OK; | ||||
|   FILE* fpZip = fopen(file, "rb"); | ||||
|   FILE* fpOut = fopen(fileOut, "wb"); | ||||
|   FILE* fpOutCD = fopen(fileOutTmp, "wb"); | ||||
|   if (fpZip != NULL &&  fpOut != NULL) { | ||||
|     int entries = 0; | ||||
|     uLong totalBytes = 0; | ||||
|     char header[30]; | ||||
|     char filename[256]; | ||||
|     char extra[1024]; | ||||
|     int offset = 0; | ||||
|     int offsetCD = 0; | ||||
|     while ( fread(header, 1, 30, fpZip) == 30 ) { | ||||
|       int currentOffset = offset; | ||||
|  | ||||
|       /* File entry */ | ||||
|       if (READ_32(header) == 0x04034b50) { | ||||
|         unsigned int version = READ_16(header + 4); | ||||
|         unsigned int gpflag = READ_16(header + 6); | ||||
|         unsigned int method = READ_16(header + 8); | ||||
|         unsigned int filetime = READ_16(header + 10); | ||||
|         unsigned int filedate = READ_16(header + 12); | ||||
|         unsigned int crc = READ_32(header + 14); /* crc */ | ||||
|         unsigned int cpsize = READ_32(header + 18); /* compressed size */ | ||||
|         unsigned int uncpsize = READ_32(header + 22); /* uncompressed sz */ | ||||
|         unsigned int fnsize = READ_16(header + 26); /* file name length */ | ||||
|         unsigned int extsize = READ_16(header + 28); /* extra field length */ | ||||
|         filename[0] = extra[0] = '\0'; | ||||
|  | ||||
|         /* Header */ | ||||
|         if (fwrite(header, 1, 30, fpOut) == 30) { | ||||
|           offset += 30; | ||||
|         } else { | ||||
|           err = Z_ERRNO; | ||||
|           break; | ||||
|         } | ||||
|  | ||||
|         /* Filename */ | ||||
|         if (fnsize > 0) { | ||||
|           if (fread(filename, 1, fnsize, fpZip) == fnsize) { | ||||
|             if (fwrite(filename, 1, fnsize, fpOut) == fnsize) { | ||||
|               offset += fnsize; | ||||
|             } else { | ||||
|               err = Z_ERRNO; | ||||
|               break; | ||||
|             } | ||||
|           } else { | ||||
|             err = Z_ERRNO; | ||||
|             break; | ||||
|           } | ||||
|         } else { | ||||
|           err = Z_STREAM_ERROR; | ||||
|           break; | ||||
|         } | ||||
|  | ||||
|         /* Extra field */ | ||||
|         if (extsize > 0) { | ||||
|           if (fread(extra, 1, extsize, fpZip) == extsize) { | ||||
|             if (fwrite(extra, 1, extsize, fpOut) == extsize) { | ||||
|               offset += extsize; | ||||
|             } else { | ||||
|               err = Z_ERRNO; | ||||
|               break; | ||||
|             } | ||||
|           } else { | ||||
|             err = Z_ERRNO; | ||||
|             break; | ||||
|           } | ||||
|         } | ||||
|  | ||||
|         /* Data */ | ||||
|         { | ||||
|           int dataSize = cpsize; | ||||
|           if (dataSize == 0) { | ||||
|             dataSize = uncpsize; | ||||
|           } | ||||
|           if (dataSize > 0) { | ||||
|             char* data = malloc(dataSize); | ||||
|             if (data != NULL) { | ||||
|               if ((int)fread(data, 1, dataSize, fpZip) == dataSize) { | ||||
|                 if ((int)fwrite(data, 1, dataSize, fpOut) == dataSize) { | ||||
|                   offset += dataSize; | ||||
|                   totalBytes += dataSize; | ||||
|                 } else { | ||||
|                   err = Z_ERRNO; | ||||
|                 } | ||||
|               } else { | ||||
|                 err = Z_ERRNO; | ||||
|               } | ||||
|               free(data); | ||||
|               if (err != Z_OK) { | ||||
|                 break; | ||||
|               } | ||||
|             } else { | ||||
|               err = Z_MEM_ERROR; | ||||
|               break; | ||||
|             } | ||||
|           } | ||||
|         } | ||||
|  | ||||
|         /* Central directory entry */ | ||||
|         { | ||||
|           char header[46]; | ||||
|           char* comment = ""; | ||||
|           int comsize = (int) strlen(comment); | ||||
|           WRITE_32(header, 0x02014b50); | ||||
|           WRITE_16(header + 4, version); | ||||
|           WRITE_16(header + 6, version); | ||||
|           WRITE_16(header + 8, gpflag); | ||||
|           WRITE_16(header + 10, method); | ||||
|           WRITE_16(header + 12, filetime); | ||||
|           WRITE_16(header + 14, filedate); | ||||
|           WRITE_32(header + 16, crc); | ||||
|           WRITE_32(header + 20, cpsize); | ||||
|           WRITE_32(header + 24, uncpsize); | ||||
|           WRITE_16(header + 28, fnsize); | ||||
|           WRITE_16(header + 30, extsize); | ||||
|           WRITE_16(header + 32, comsize); | ||||
|           WRITE_16(header + 34, 0);     /* disk # */ | ||||
|           WRITE_16(header + 36, 0);     /* int attrb */ | ||||
|           WRITE_32(header + 38, 0);     /* ext attrb */ | ||||
|           WRITE_32(header + 42, currentOffset); | ||||
|           /* Header */ | ||||
|           if (fwrite(header, 1, 46, fpOutCD) == 46) { | ||||
|             offsetCD += 46; | ||||
|  | ||||
|             /* Filename */ | ||||
|             if (fnsize > 0) { | ||||
|               if (fwrite(filename, 1, fnsize, fpOutCD) == fnsize) { | ||||
|                 offsetCD += fnsize; | ||||
|               } else { | ||||
|                 err = Z_ERRNO; | ||||
|                 break; | ||||
|               } | ||||
|             } else { | ||||
|               err = Z_STREAM_ERROR; | ||||
|               break; | ||||
|             } | ||||
|  | ||||
|             /* Extra field */ | ||||
|             if (extsize > 0) { | ||||
|               if (fwrite(extra, 1, extsize, fpOutCD) == extsize) { | ||||
|                 offsetCD += extsize; | ||||
|               } else { | ||||
|                 err = Z_ERRNO; | ||||
|                 break; | ||||
|               } | ||||
|             } | ||||
|  | ||||
|             /* Comment field */ | ||||
|             if (comsize > 0) { | ||||
|               if ((int)fwrite(comment, 1, comsize, fpOutCD) == comsize) { | ||||
|                 offsetCD += comsize; | ||||
|               } else { | ||||
|                 err = Z_ERRNO; | ||||
|                 break; | ||||
|               } | ||||
|             } | ||||
|  | ||||
|  | ||||
|           } else { | ||||
|             err = Z_ERRNO; | ||||
|             break; | ||||
|           } | ||||
|         } | ||||
|  | ||||
|         /* Success */ | ||||
|         entries++; | ||||
|  | ||||
|       } else { | ||||
|         break; | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     /* Final central directory  */ | ||||
|     { | ||||
|       int entriesZip = entries; | ||||
|       char header[22]; | ||||
|       char* comment = ""; // "ZIP File recovered by zlib/minizip/mztools"; | ||||
|       int comsize = (int) strlen(comment); | ||||
|       if (entriesZip > 0xffff) { | ||||
|         entriesZip = 0xffff; | ||||
|       } | ||||
|       WRITE_32(header, 0x06054b50); | ||||
|       WRITE_16(header + 4, 0);    /* disk # */ | ||||
|       WRITE_16(header + 6, 0);    /* disk # */ | ||||
|       WRITE_16(header + 8, entriesZip);   /* hack */ | ||||
|       WRITE_16(header + 10, entriesZip);  /* hack */ | ||||
|       WRITE_32(header + 12, offsetCD);    /* size of CD */ | ||||
|       WRITE_32(header + 16, offset);      /* offset to CD */ | ||||
|       WRITE_16(header + 20, comsize);     /* comment */ | ||||
|  | ||||
|       /* Header */ | ||||
|       if (fwrite(header, 1, 22, fpOutCD) == 22) { | ||||
|  | ||||
|         /* Comment field */ | ||||
|         if (comsize > 0) { | ||||
|           if ((int)fwrite(comment, 1, comsize, fpOutCD) != comsize) { | ||||
|             err = Z_ERRNO; | ||||
|           } | ||||
|         } | ||||
|  | ||||
|       } else { | ||||
|         err = Z_ERRNO; | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     /* Final merge (file + central directory) */ | ||||
|     fclose(fpOutCD); | ||||
|     if (err == Z_OK) { | ||||
|       fpOutCD = fopen(fileOutTmp, "rb"); | ||||
|       if (fpOutCD != NULL) { | ||||
|         int nRead; | ||||
|         char buffer[8192]; | ||||
|         while ( (nRead = (int)fread(buffer, 1, sizeof(buffer), fpOutCD)) > 0) { | ||||
|           if ((int)fwrite(buffer, 1, nRead, fpOut) != nRead) { | ||||
|             err = Z_ERRNO; | ||||
|             break; | ||||
|           } | ||||
|         } | ||||
|         fclose(fpOutCD); | ||||
|       } | ||||
|     } | ||||
|  | ||||
|     /* Close */ | ||||
|     fclose(fpZip); | ||||
|     fclose(fpOut); | ||||
|  | ||||
|     /* Wipe temporary file */ | ||||
|     (void)remove(fileOutTmp); | ||||
|  | ||||
|     /* Number of recovered entries */ | ||||
|     if (err == Z_OK) { | ||||
|       if (nRecovered != NULL) { | ||||
|         *nRecovered = entries; | ||||
|       } | ||||
|       if (bytesRecovered != NULL) { | ||||
|         *bytesRecovered = totalBytes; | ||||
|       } | ||||
|     } | ||||
|   } else { | ||||
|     err = Z_STREAM_ERROR; | ||||
|   } | ||||
|   return err; | ||||
| } | ||||
|   | ||||
| @@ -1,31 +1,31 @@ | ||||
| /* | ||||
|   Additional tools for Minizip | ||||
|   Code: Xavier Roche '2004 | ||||
|   License: Same as ZLIB (www.gzip.org) | ||||
| */ | ||||
|  | ||||
| #ifndef _zip_tools_H | ||||
| #define _zip_tools_H | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| extern "C" { | ||||
| #endif | ||||
|  | ||||
| #ifndef _ZLIB_H | ||||
| #include "zlib.h" | ||||
| #endif | ||||
|  | ||||
| #include "unzip.h" | ||||
|  | ||||
| /* Repair a ZIP file (missing central directory)  | ||||
|    file: file to recover | ||||
|    fileOut: output file after recovery | ||||
|    fileOutTmp: temporary file name used for recovery | ||||
| */ | ||||
| extern int ZEXPORT unzRepair(const char* file,  | ||||
|                              const char* fileOut,  | ||||
|                              const char* fileOutTmp,  | ||||
|                              uLong* nRecovered, | ||||
|                              uLong* bytesRecovered); | ||||
|  | ||||
| #endif | ||||
| /* | ||||
|   Additional tools for Minizip | ||||
|   Code: Xavier Roche '2004 | ||||
|   License: Same as ZLIB (www.gzip.org) | ||||
| */ | ||||
|  | ||||
| #ifndef _zip_tools_H | ||||
| #define _zip_tools_H | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| extern "C" { | ||||
| #endif | ||||
|  | ||||
| #ifndef _ZLIB_H | ||||
| #include "zlib.h" | ||||
| #endif | ||||
|  | ||||
| #include "unzip.h" | ||||
|  | ||||
| /* Repair a ZIP file (missing central directory) | ||||
|    file: file to recover | ||||
|    fileOut: output file after recovery | ||||
|    fileOutTmp: temporary file name used for recovery | ||||
| */ | ||||
| extern int ZEXPORT unzRepair(const char* file, | ||||
|                              const char* fileOut, | ||||
|                              const char* fileOutTmp, | ||||
|                              uLong* nRecovered, | ||||
|                              uLong* bytesRecovered); | ||||
|  | ||||
| #endif | ||||
|   | ||||
| @@ -1,21 +1,21 @@ | ||||
| /* unzip.c -- IO for uncompress .zip files using zlib | ||||
|    Version 1.1, January 7th, 2010 | ||||
|    Version 1.1, February 14h, 2010 | ||||
|    part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications of Unzip for Zip64 | ||||
| 	 Copyright (C) 2007-2008 Even Rouault | ||||
|          Modifications of Unzip for Zip64 | ||||
|          Copyright (C) 2007-2008 Even Rouault | ||||
|  | ||||
| 	 Modifications for Zip64 support on both zip and unzip | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support on both zip and unzip | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|  | ||||
| 	 For more info read MiniZip_info.txt | ||||
|          For more info read MiniZip_info.txt | ||||
|  | ||||
|  | ||||
|   ------------------------------------------------------------------------------------ | ||||
|   Decryption code comes from crypt.c by Info-ZIP but has been greatly reduced in terms of | ||||
|   compatibility with older software. The following is from the original crypt.c.  | ||||
|   compatibility with older software. The following is from the original crypt.c. | ||||
|   Code woven in by Terry Thorsen 1/2003. | ||||
|  | ||||
|   Copyright (c) 1990-2000 Info-ZIP.  All rights reserved. | ||||
| @@ -25,39 +25,41 @@ | ||||
|   If, for some reason, all these files are missing, the Info-ZIP license | ||||
|   also may be found at:  ftp://ftp.info-zip.org/pub/infozip/license.html | ||||
|  | ||||
| 	crypt.c (full version) by Info-ZIP.      Last revised:  [see crypt.h] | ||||
|         crypt.c (full version) by Info-ZIP.      Last revised:  [see crypt.h] | ||||
|  | ||||
|   The encryption/decryption parts of this source code (as opposed to the | ||||
|   non-echoing password parts) were originally written in Europe.  The | ||||
|   whole source package can be freely distributed, including from the USA. | ||||
|   (Prior to January 2000, re-export from the US was a violation of US law.) | ||||
|  | ||||
| 	This encryption code is a direct transcription of the algorithm from | ||||
|         This encryption code is a direct transcription of the algorithm from | ||||
|   Roger Schlafly, described by Phil Katz in the file appnote.txt.  This | ||||
|   file (appnote.txt) is distributed with the PKZIP program (even in the | ||||
|   version without encryption capabilities). | ||||
|  | ||||
| 	------------------------------------------------------------------------------------ | ||||
|         ------------------------------------------------------------------------------------ | ||||
|  | ||||
| 	Changes in unzip64.c | ||||
|         Changes in unzip.c | ||||
|  | ||||
| 	2007-2008 - Even Rouault - Addition of cpl_unzGetCurrentFileZStreamPos | ||||
|         2007-2008 - Even Rouault - Addition of cpl_unzGetCurrentFileZStreamPos | ||||
|   2007-2008 - Even Rouault - Decoration of symbol names unz* -> cpl_unz* | ||||
|   2007-2008 - Even Rouault - Remove old C style function prototypes | ||||
|   2007-2008 - Even Rouault - Add unzip support for ZIP64 | ||||
| 	 | ||||
| 	Copyright (C) 2007-2008 Even Rouault | ||||
|  | ||||
|         Copyright (C) 2007-2008 Even Rouault | ||||
|  | ||||
|  | ||||
| 	Okt-2009 - Mathias Svensson - Removed cpl_* from symbol names (Even Rouault added them but since this is now moved to a new project (minizip64) I renamed them again). | ||||
|   Okt-2009 - Mathias Svensson - Fixed problem if uncompressed size was > 4G and compressed size was <4G | ||||
|                                 should only read the compressed/uncompressed size from the Zip64 format if  | ||||
|         Oct-2009 - Mathias Svensson - Removed cpl_* from symbol names (Even Rouault added them but since this is now moved to a new project (minizip64) I renamed them again). | ||||
|   Oct-2009 - Mathias Svensson - Fixed problem if uncompressed size was > 4G and compressed size was <4G | ||||
|                                 should only read the compressed/uncompressed size from the Zip64 format if | ||||
|                                 the size from normal header was 0xFFFFFFFF | ||||
|   Okt-2009 - Mathias Svensson - Applied some bug fixes from paches recived from Gilles Vollant | ||||
| 	Okt-2009 - Mathias Svensson - Applied support to unzip files with compression mathod BZIP2 (bzip2 lib is required) | ||||
|   Oct-2009 - Mathias Svensson - Applied some bug fixes from paches recived from Gilles Vollant | ||||
|         Oct-2009 - Mathias Svensson - Applied support to unzip files with compression mathod BZIP2 (bzip2 lib is required) | ||||
|                                 Patch created by Daniel Borca | ||||
|  | ||||
|   Copyright (C) 2009 Mathias Svensson | ||||
|   Jan-2010 - back to unzip and minizip 1.0 name scheme, with compatibility layer | ||||
|  | ||||
|   Copyright (C) 1998 - 2010 Gilles Vollant, Even Rouault, Mathias Svensson | ||||
|  | ||||
| */ | ||||
|  | ||||
| @@ -67,7 +69,7 @@ | ||||
| #include <string.h> | ||||
|  | ||||
| #ifndef NOUNCRYPT | ||||
| 	#define NOUNCRYPT | ||||
|         #define NOUNCRYPT | ||||
| #endif | ||||
|  | ||||
| #include "zlib.h" | ||||
| @@ -482,7 +484,7 @@ local ZPOS64_T unz64local_SearchCentralDir64(const zlib_filefunc64_32_def* pzlib | ||||
|     ZPOS64_T uMaxBack=0xffff; /* maximum size of global comment */ | ||||
|     ZPOS64_T uPosFound=0; | ||||
|     uLong uL; | ||||
| 		ZPOS64_T relativeOffset; | ||||
|                 ZPOS64_T relativeOffset; | ||||
|  | ||||
|     if (ZSEEK64(*pzlib_filefunc_def,filestream,0,ZLIB_FILEFUNC_SEEK_END) != 0) | ||||
|         return 0; | ||||
| @@ -957,7 +959,7 @@ local int unz64local_GetCurrentFileInfoInternal (unzFile file, | ||||
|     if (unz64local_getLong(&s->z_filefunc, s->filestream,&file_info.external_fa) != UNZ_OK) | ||||
|         err=UNZ_ERRNO; | ||||
|  | ||||
| 		// relative offset of local header | ||||
|                 // relative offset of local header | ||||
|     if (unz64local_getLong(&s->z_filefunc, s->filestream,&uL) != UNZ_OK) | ||||
|         err=UNZ_ERRNO; | ||||
|     file_info_internal.offset_curfile = uL; | ||||
| @@ -1009,8 +1011,8 @@ local int unz64local_GetCurrentFileInfoInternal (unzFile file, | ||||
|  | ||||
|     if ((err==UNZ_OK) && (file_info.size_file_extra != 0)) | ||||
|     { | ||||
| 				uLong acc = 0; | ||||
|          | ||||
|                                 uLong acc = 0; | ||||
|  | ||||
|         // since lSeek now points to after the extra field we need to move back | ||||
|         lSeek -= file_info.size_file_extra; | ||||
|  | ||||
| @@ -1025,7 +1027,7 @@ local int unz64local_GetCurrentFileInfoInternal (unzFile file, | ||||
|         while(acc < file_info.size_file_extra) | ||||
|         { | ||||
|             uLong headerId; | ||||
| 						uLong dataSize; | ||||
|                                                 uLong dataSize; | ||||
|  | ||||
|             if (unz64local_getShort(&s->z_filefunc, s->filestream,&headerId) != UNZ_OK) | ||||
|                 err=UNZ_ERRNO; | ||||
| @@ -1036,33 +1038,33 @@ local int unz64local_GetCurrentFileInfoInternal (unzFile file, | ||||
|             /* ZIP64 extra fields */ | ||||
|             if (headerId == 0x0001) | ||||
|             { | ||||
| 							uLong uL; | ||||
|                                                         uLong uL; | ||||
|  | ||||
| 								if(file_info.uncompressed_size == (ZPOS64_T)(unsigned long)-1) | ||||
| 								{ | ||||
| 									if (unz64local_getLong64(&s->z_filefunc, s->filestream,&file_info.uncompressed_size) != UNZ_OK) | ||||
| 											err=UNZ_ERRNO; | ||||
| 								} | ||||
|                                                                 if(file_info.uncompressed_size == (ZPOS64_T)(unsigned long)-1) | ||||
|                                                                 { | ||||
|                                                                         if (unz64local_getLong64(&s->z_filefunc, s->filestream,&file_info.uncompressed_size) != UNZ_OK) | ||||
|                                                                                         err=UNZ_ERRNO; | ||||
|                                                                 } | ||||
|  | ||||
| 								if(file_info.compressed_size == (ZPOS64_T)(unsigned long)-1) | ||||
| 								{ | ||||
| 									if (unz64local_getLong64(&s->z_filefunc, s->filestream,&file_info.compressed_size) != UNZ_OK) | ||||
| 										  err=UNZ_ERRNO; | ||||
| 								} | ||||
|                                                                 if(file_info.compressed_size == (ZPOS64_T)(unsigned long)-1) | ||||
|                                                                 { | ||||
|                                                                         if (unz64local_getLong64(&s->z_filefunc, s->filestream,&file_info.compressed_size) != UNZ_OK) | ||||
|                                                                                   err=UNZ_ERRNO; | ||||
|                                                                 } | ||||
|  | ||||
| 								if(file_info_internal.offset_curfile == (ZPOS64_T)(unsigned long)-1) | ||||
| 								{ | ||||
| 									/* Relative Header offset */ | ||||
| 									if (unz64local_getLong64(&s->z_filefunc, s->filestream,&file_info_internal.offset_curfile) != UNZ_OK) | ||||
| 										err=UNZ_ERRNO; | ||||
| 								} | ||||
|                                                                 if(file_info_internal.offset_curfile == (ZPOS64_T)(unsigned long)-1) | ||||
|                                                                 { | ||||
|                                                                         /* Relative Header offset */ | ||||
|                                                                         if (unz64local_getLong64(&s->z_filefunc, s->filestream,&file_info_internal.offset_curfile) != UNZ_OK) | ||||
|                                                                                 err=UNZ_ERRNO; | ||||
|                                                                 } | ||||
|  | ||||
| 								if(file_info.disk_num_start == (unsigned long)-1) | ||||
| 								{ | ||||
| 									/* Disk Start Number */ | ||||
| 									if (unz64local_getLong(&s->z_filefunc, s->filestream,&uL) != UNZ_OK) | ||||
| 										err=UNZ_ERRNO; | ||||
| 								} | ||||
|                                                                 if(file_info.disk_num_start == (unsigned long)-1) | ||||
|                                                                 { | ||||
|                                                                         /* Disk Start Number */ | ||||
|                                                                         if (unz64local_getLong(&s->z_filefunc, s->filestream,&uL) != UNZ_OK) | ||||
|                                                                                 err=UNZ_ERRNO; | ||||
|                                                                 } | ||||
|  | ||||
|             } | ||||
|             else | ||||
| @@ -1608,7 +1610,7 @@ extern int ZEXPORT unzOpenCurrentFile3 (unzFile file, int* method, | ||||
|     pfile_in_zip_read_info->stream.avail_in = (uInt)0; | ||||
|  | ||||
|     s->pfile_in_zip_read = pfile_in_zip_read_info; | ||||
| 		s->encrypted = 0; | ||||
|                 s->encrypted = 0; | ||||
|  | ||||
| #    ifndef NOUNCRYPT | ||||
|     if (password != NULL) | ||||
| @@ -1826,7 +1828,7 @@ extern int ZEXPORT unzReadCurrentFile  (unzFile file, voidp buf, unsigned len) | ||||
|             pfile_in_zip_read_info->stream.next_out  = (Bytef*)pfile_in_zip_read_info->bstream.next_out; | ||||
|             pfile_in_zip_read_info->stream.avail_out = pfile_in_zip_read_info->bstream.avail_out; | ||||
|             pfile_in_zip_read_info->stream.total_out = pfile_in_zip_read_info->bstream.total_out_lo32; | ||||
|              | ||||
|  | ||||
|             if (err==BZ_STREAM_END) | ||||
|               return (iRead==0) ? UNZ_EOF : iRead; | ||||
|             if (err!=BZ_OK) | ||||
| @@ -2051,7 +2053,7 @@ extern int ZEXPORT unzGetGlobalComment (unzFile file, char * szComment, uLong uS | ||||
|     unz64_s* s; | ||||
|     uLong uReadThis ; | ||||
|     if (file==NULL) | ||||
|         return (uLong)UNZ_PARAMERROR; | ||||
|         return (int)UNZ_PARAMERROR; | ||||
|     s=(unz64_s*)file; | ||||
|  | ||||
|     uReadThis = uSizeBuf; | ||||
|   | ||||
| @@ -1,20 +1,20 @@ | ||||
| /* unzip.h -- IO for uncompress .zip files using zlib | ||||
|    Version 1.1, January 7th, 2010 | ||||
|    Version 1.1, February 14h, 2010 | ||||
|    part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications of Unzip for Zip64 | ||||
| 	 Copyright (C) 2007-2008 Even Rouault | ||||
|          Modifications of Unzip for Zip64 | ||||
|          Copyright (C) 2007-2008 Even Rouault | ||||
|  | ||||
| 	 Modifications for Zip64 support on both zip and unzip | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support on both zip and unzip | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|  | ||||
| 	 For more info read MiniZip_info.txt | ||||
|          For more info read MiniZip_info.txt | ||||
|  | ||||
| 	 --------------------------------------------------------------------------------- | ||||
|   | ||||
| 	Condition of use and distribution are the same than zlib : | ||||
|          --------------------------------------------------------------------------------- | ||||
|  | ||||
|         Condition of use and distribution are the same than zlib : | ||||
|  | ||||
|   This software is provided 'as-is', without any express or implied | ||||
|   warranty.  In no event will the authors be held liable for any damages | ||||
| @@ -34,9 +34,9 @@ | ||||
|  | ||||
|   --------------------------------------------------------------------------------- | ||||
|  | ||||
| 	Changes | ||||
|         Changes | ||||
|  | ||||
| 	See header of unzip64.c  | ||||
|         See header of unzip64.c | ||||
|  | ||||
| */ | ||||
|  | ||||
|   | ||||
| @@ -1,332 +0,0 @@ | ||||
| /* zconf.h -- configuration of the zlib compression library | ||||
|  * Copyright (C) 1995-2005 Jean-loup Gailly. | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| /* @(#) $Id$ */ | ||||
|  | ||||
| #ifndef ZCONF_H | ||||
| #define ZCONF_H | ||||
|  | ||||
| /* | ||||
|  * If you *really* need a unique prefix for all types and library functions, | ||||
|  * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it. | ||||
|  */ | ||||
| #ifdef Z_PREFIX | ||||
| #  define deflateInit_          z_deflateInit_ | ||||
| #  define deflate               z_deflate | ||||
| #  define deflateEnd            z_deflateEnd | ||||
| #  define inflateInit_          z_inflateInit_ | ||||
| #  define inflate               z_inflate | ||||
| #  define inflateEnd            z_inflateEnd | ||||
| #  define deflateInit2_         z_deflateInit2_ | ||||
| #  define deflateSetDictionary  z_deflateSetDictionary | ||||
| #  define deflateCopy           z_deflateCopy | ||||
| #  define deflateReset          z_deflateReset | ||||
| #  define deflateParams         z_deflateParams | ||||
| #  define deflateBound          z_deflateBound | ||||
| #  define deflatePrime          z_deflatePrime | ||||
| #  define inflateInit2_         z_inflateInit2_ | ||||
| #  define inflateSetDictionary  z_inflateSetDictionary | ||||
| #  define inflateSync           z_inflateSync | ||||
| #  define inflateSyncPoint      z_inflateSyncPoint | ||||
| #  define inflateCopy           z_inflateCopy | ||||
| #  define inflateReset          z_inflateReset | ||||
| #  define inflateBack           z_inflateBack | ||||
| #  define inflateBackEnd        z_inflateBackEnd | ||||
| #  define compress              z_compress | ||||
| #  define compress2             z_compress2 | ||||
| #  define compressBound         z_compressBound | ||||
| #  define uncompress            z_uncompress | ||||
| #  define adler32               z_adler32 | ||||
| #  define crc32                 z_crc32 | ||||
| #  define get_crc_table         z_get_crc_table | ||||
| #  define zError                z_zError | ||||
|  | ||||
| #  define alloc_func            z_alloc_func | ||||
| #  define free_func             z_free_func | ||||
| #  define in_func               z_in_func | ||||
| #  define out_func              z_out_func | ||||
| #  define Byte                  z_Byte | ||||
| #  define uInt                  z_uInt | ||||
| #  define uLong                 z_uLong | ||||
| #  define Bytef                 z_Bytef | ||||
| #  define charf                 z_charf | ||||
| #  define intf                  z_intf | ||||
| #  define uIntf                 z_uIntf | ||||
| #  define uLongf                z_uLongf | ||||
| #  define voidpf                z_voidpf | ||||
| #  define voidp                 z_voidp | ||||
| #endif | ||||
|  | ||||
| #if defined(__MSDOS__) && !defined(MSDOS) | ||||
| #  define MSDOS | ||||
| #endif | ||||
| #if (defined(OS_2) || defined(__OS2__)) && !defined(OS2) | ||||
| #  define OS2 | ||||
| #endif | ||||
| #if defined(_WINDOWS) && !defined(WINDOWS) | ||||
| #  define WINDOWS | ||||
| #endif | ||||
| #if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__) | ||||
| #  ifndef WIN32 | ||||
| #    define WIN32 | ||||
| #  endif | ||||
| #endif | ||||
| #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) | ||||
| #  if !defined(__GNUC__) && !defined(__FLAT__) && !defined(__386__) | ||||
| #    ifndef SYS16BIT | ||||
| #      define SYS16BIT | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* | ||||
|  * Compile with -DMAXSEG_64K if the alloc function cannot allocate more | ||||
|  * than 64k bytes at a time (needed on systems with 16-bit int). | ||||
|  */ | ||||
| #ifdef SYS16BIT | ||||
| #  define MAXSEG_64K | ||||
| #endif | ||||
| #ifdef MSDOS | ||||
| #  define UNALIGNED_OK | ||||
| #endif | ||||
|  | ||||
| #ifdef __STDC_VERSION__ | ||||
| #  ifndef STDC | ||||
| #    define STDC | ||||
| #  endif | ||||
| #  if __STDC_VERSION__ >= 199901L | ||||
| #    ifndef STDC99 | ||||
| #      define STDC99 | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
| #if !defined(STDC) && (defined(__STDC__) || defined(__cplusplus)) | ||||
| #  define STDC | ||||
| #endif | ||||
| #if !defined(STDC) && (defined(__GNUC__) || defined(__BORLANDC__)) | ||||
| #  define STDC | ||||
| #endif | ||||
| #if !defined(STDC) && (defined(MSDOS) || defined(WINDOWS) || defined(WIN32)) | ||||
| #  define STDC | ||||
| #endif | ||||
| #if !defined(STDC) && (defined(OS2) || defined(__HOS_AIX__)) | ||||
| #  define STDC | ||||
| #endif | ||||
|  | ||||
| #if defined(__OS400__) && !defined(STDC)    /* iSeries (formerly AS/400). */ | ||||
| #  define STDC | ||||
| #endif | ||||
|  | ||||
| #ifndef STDC | ||||
| #  ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */ | ||||
| #    define const       /* note: need a more gentle solution here */ | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* Some Mac compilers merge all .h files incorrectly: */ | ||||
| #if defined(__MWERKS__)||defined(applec)||defined(THINK_C)||defined(__SC__) | ||||
| #  define NO_DUMMY_DECL | ||||
| #endif | ||||
|  | ||||
| /* Maximum value for memLevel in deflateInit2 */ | ||||
| #ifndef MAX_MEM_LEVEL | ||||
| #  ifdef MAXSEG_64K | ||||
| #    define MAX_MEM_LEVEL 8 | ||||
| #  else | ||||
| #    define MAX_MEM_LEVEL 9 | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* Maximum value for windowBits in deflateInit2 and inflateInit2. | ||||
|  * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files | ||||
|  * created by gzip. (Files created by minigzip can still be extracted by | ||||
|  * gzip.) | ||||
|  */ | ||||
| #ifndef MAX_WBITS | ||||
| #  define MAX_WBITS   15 /* 32K LZ77 window */ | ||||
| #endif | ||||
|  | ||||
| /* The memory requirements for deflate are (in bytes): | ||||
|             (1 << (windowBits+2)) +  (1 << (memLevel+9)) | ||||
|  that is: 128K for windowBits=15  +  128K for memLevel = 8  (default values) | ||||
|  plus a few kilobytes for small objects. For example, if you want to reduce | ||||
|  the default memory requirements from 256K to 128K, compile with | ||||
|      make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7" | ||||
|  Of course this will generally degrade compression (there's no free lunch). | ||||
|  | ||||
|    The memory requirements for inflate are (in bytes) 1 << windowBits | ||||
|  that is, 32K for windowBits=15 (default value) plus a few kilobytes | ||||
|  for small objects. | ||||
| */ | ||||
|  | ||||
|                         /* Type declarations */ | ||||
|  | ||||
| #ifndef OF /* function prototypes */ | ||||
| #  ifdef STDC | ||||
| #    define OF(args)  args | ||||
| #  else | ||||
| #    define OF(args)  () | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* The following definitions for FAR are needed only for MSDOS mixed | ||||
|  * model programming (small or medium model with some far allocations). | ||||
|  * This was tested only with MSC; for other MSDOS compilers you may have | ||||
|  * to define NO_MEMCPY in zutil.h.  If you don't need the mixed model, | ||||
|  * just define FAR to be empty. | ||||
|  */ | ||||
| #ifdef SYS16BIT | ||||
| #  if defined(M_I86SM) || defined(M_I86MM) | ||||
|      /* MSC small or medium model */ | ||||
| #    define SMALL_MEDIUM | ||||
| #    ifdef _MSC_VER | ||||
| #      define FAR _far | ||||
| #    else | ||||
| #      define FAR far | ||||
| #    endif | ||||
| #  endif | ||||
| #  if (defined(__SMALL__) || defined(__MEDIUM__)) | ||||
|      /* Turbo C small or medium model */ | ||||
| #    define SMALL_MEDIUM | ||||
| #    ifdef __BORLANDC__ | ||||
| #      define FAR _far | ||||
| #    else | ||||
| #      define FAR far | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #if defined(WINDOWS) || defined(WIN32) | ||||
|    /* If building or using zlib as a DLL, define ZLIB_DLL. | ||||
|     * This is not mandatory, but it offers a little performance increase. | ||||
|     */ | ||||
| #  ifdef ZLIB_DLL | ||||
| #    if defined(WIN32) && (!defined(__BORLANDC__) || (__BORLANDC__ >= 0x500)) | ||||
| #      ifdef ZLIB_INTERNAL | ||||
| #        define ZEXTERN extern __declspec(dllexport) | ||||
| #      else | ||||
| #        define ZEXTERN extern __declspec(dllimport) | ||||
| #      endif | ||||
| #    endif | ||||
| #  endif  /* ZLIB_DLL */ | ||||
|    /* If building or using zlib with the WINAPI/WINAPIV calling convention, | ||||
|     * define ZLIB_WINAPI. | ||||
|     * Caution: the standard ZLIB1.DLL is NOT compiled using ZLIB_WINAPI. | ||||
|     */ | ||||
| #  ifdef ZLIB_WINAPI | ||||
| #    ifdef FAR | ||||
| #      undef FAR | ||||
| #    endif | ||||
| #    include <windows.h> | ||||
|      /* No need for _export, use ZLIB.DEF instead. */ | ||||
|      /* For complete Windows compatibility, use WINAPI, not __stdcall. */ | ||||
| #    define ZEXPORT WINAPI | ||||
| #    ifdef WIN32 | ||||
| #      define ZEXPORTVA WINAPIV | ||||
| #    else | ||||
| #      define ZEXPORTVA FAR CDECL | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #if defined (__BEOS__) | ||||
| #  ifdef ZLIB_DLL | ||||
| #    ifdef ZLIB_INTERNAL | ||||
| #      define ZEXPORT   __declspec(dllexport) | ||||
| #      define ZEXPORTVA __declspec(dllexport) | ||||
| #    else | ||||
| #      define ZEXPORT   __declspec(dllimport) | ||||
| #      define ZEXPORTVA __declspec(dllimport) | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #ifndef ZEXTERN | ||||
| #  define ZEXTERN extern | ||||
| #endif | ||||
| #ifndef ZEXPORT | ||||
| #  define ZEXPORT | ||||
| #endif | ||||
| #ifndef ZEXPORTVA | ||||
| #  define ZEXPORTVA | ||||
| #endif | ||||
|  | ||||
| #ifndef FAR | ||||
| #  define FAR | ||||
| #endif | ||||
|  | ||||
| #if !defined(__MACTYPES__) | ||||
| typedef unsigned char  Byte;  /* 8 bits */ | ||||
| #endif | ||||
| typedef unsigned int   uInt;  /* 16 bits or more */ | ||||
| typedef unsigned long  uLong; /* 32 bits or more */ | ||||
|  | ||||
| #ifdef SMALL_MEDIUM | ||||
|    /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */ | ||||
| #  define Bytef Byte FAR | ||||
| #else | ||||
|    typedef Byte  FAR Bytef; | ||||
| #endif | ||||
| typedef char  FAR charf; | ||||
| typedef int   FAR intf; | ||||
| typedef uInt  FAR uIntf; | ||||
| typedef uLong FAR uLongf; | ||||
|  | ||||
| #ifdef STDC | ||||
|    typedef void const *voidpc; | ||||
|    typedef void FAR   *voidpf; | ||||
|    typedef void       *voidp; | ||||
| #else | ||||
|    typedef Byte const *voidpc; | ||||
|    typedef Byte FAR   *voidpf; | ||||
|    typedef Byte       *voidp; | ||||
| #endif | ||||
|  | ||||
| #if 0           /* HAVE_UNISTD_H -- this line is updated by ./configure */ | ||||
| #  include <sys/types.h> /* for off_t */ | ||||
| #  include <unistd.h>    /* for SEEK_* and off_t */ | ||||
| #  ifdef VMS | ||||
| #    include <unixio.h>   /* for off_t */ | ||||
| #  endif | ||||
| #  define z_off_t off_t | ||||
| #endif | ||||
| #ifndef SEEK_SET | ||||
| #  define SEEK_SET        0       /* Seek from beginning of file.  */ | ||||
| #  define SEEK_CUR        1       /* Seek from current position.  */ | ||||
| #  define SEEK_END        2       /* Set file pointer to EOF plus "offset" */ | ||||
| #endif | ||||
| #ifndef z_off_t | ||||
| #  define z_off_t long | ||||
| #endif | ||||
|  | ||||
| #if defined(__OS400__) | ||||
| #  define NO_vsnprintf | ||||
| #endif | ||||
|  | ||||
| #if defined(__MVS__) | ||||
| #  define NO_vsnprintf | ||||
| #  ifdef FAR | ||||
| #    undef FAR | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* MVS linker does not support external names larger than 8 bytes */ | ||||
| #if defined(__MVS__) | ||||
| #   pragma map(deflateInit_,"DEIN") | ||||
| #   pragma map(deflateInit2_,"DEIN2") | ||||
| #   pragma map(deflateEnd,"DEEND") | ||||
| #   pragma map(deflateBound,"DEBND") | ||||
| #   pragma map(inflateInit_,"ININ") | ||||
| #   pragma map(inflateInit2_,"ININ2") | ||||
| #   pragma map(inflateEnd,"INEND") | ||||
| #   pragma map(inflateSync,"INSY") | ||||
| #   pragma map(inflateSetDictionary,"INSEDI") | ||||
| #   pragma map(compressBound,"CMBND") | ||||
| #   pragma map(inflate_table,"INTABL") | ||||
| #   pragma map(inflate_fast,"INFA") | ||||
| #   pragma map(inflate_copyright,"INCOPY") | ||||
| #endif | ||||
|  | ||||
| #endif /* ZCONF_H */ | ||||
| @@ -1,332 +0,0 @@ | ||||
| /* zconf.h -- configuration of the zlib compression library | ||||
|  * Copyright (C) 1995-2005 Jean-loup Gailly. | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| /* @(#) $Id$ */ | ||||
|  | ||||
| #ifndef ZCONF_H | ||||
| #define ZCONF_H | ||||
|  | ||||
| /* | ||||
|  * If you *really* need a unique prefix for all types and library functions, | ||||
|  * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it. | ||||
|  */ | ||||
| #ifdef Z_PREFIX | ||||
| #  define deflateInit_          z_deflateInit_ | ||||
| #  define deflate               z_deflate | ||||
| #  define deflateEnd            z_deflateEnd | ||||
| #  define inflateInit_          z_inflateInit_ | ||||
| #  define inflate               z_inflate | ||||
| #  define inflateEnd            z_inflateEnd | ||||
| #  define deflateInit2_         z_deflateInit2_ | ||||
| #  define deflateSetDictionary  z_deflateSetDictionary | ||||
| #  define deflateCopy           z_deflateCopy | ||||
| #  define deflateReset          z_deflateReset | ||||
| #  define deflateParams         z_deflateParams | ||||
| #  define deflateBound          z_deflateBound | ||||
| #  define deflatePrime          z_deflatePrime | ||||
| #  define inflateInit2_         z_inflateInit2_ | ||||
| #  define inflateSetDictionary  z_inflateSetDictionary | ||||
| #  define inflateSync           z_inflateSync | ||||
| #  define inflateSyncPoint      z_inflateSyncPoint | ||||
| #  define inflateCopy           z_inflateCopy | ||||
| #  define inflateReset          z_inflateReset | ||||
| #  define inflateBack           z_inflateBack | ||||
| #  define inflateBackEnd        z_inflateBackEnd | ||||
| #  define compress              z_compress | ||||
| #  define compress2             z_compress2 | ||||
| #  define compressBound         z_compressBound | ||||
| #  define uncompress            z_uncompress | ||||
| #  define adler32               z_adler32 | ||||
| #  define crc32                 z_crc32 | ||||
| #  define get_crc_table         z_get_crc_table | ||||
| #  define zError                z_zError | ||||
|  | ||||
| #  define alloc_func            z_alloc_func | ||||
| #  define free_func             z_free_func | ||||
| #  define in_func               z_in_func | ||||
| #  define out_func              z_out_func | ||||
| #  define Byte                  z_Byte | ||||
| #  define uInt                  z_uInt | ||||
| #  define uLong                 z_uLong | ||||
| #  define Bytef                 z_Bytef | ||||
| #  define charf                 z_charf | ||||
| #  define intf                  z_intf | ||||
| #  define uIntf                 z_uIntf | ||||
| #  define uLongf                z_uLongf | ||||
| #  define voidpf                z_voidpf | ||||
| #  define voidp                 z_voidp | ||||
| #endif | ||||
|  | ||||
| #if defined(__MSDOS__) && !defined(MSDOS) | ||||
| #  define MSDOS | ||||
| #endif | ||||
| #if (defined(OS_2) || defined(__OS2__)) && !defined(OS2) | ||||
| #  define OS2 | ||||
| #endif | ||||
| #if defined(_WINDOWS) && !defined(WINDOWS) | ||||
| #  define WINDOWS | ||||
| #endif | ||||
| #if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__) | ||||
| #  ifndef WIN32 | ||||
| #    define WIN32 | ||||
| #  endif | ||||
| #endif | ||||
| #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) | ||||
| #  if !defined(__GNUC__) && !defined(__FLAT__) && !defined(__386__) | ||||
| #    ifndef SYS16BIT | ||||
| #      define SYS16BIT | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* | ||||
|  * Compile with -DMAXSEG_64K if the alloc function cannot allocate more | ||||
|  * than 64k bytes at a time (needed on systems with 16-bit int). | ||||
|  */ | ||||
| #ifdef SYS16BIT | ||||
| #  define MAXSEG_64K | ||||
| #endif | ||||
| #ifdef MSDOS | ||||
| #  define UNALIGNED_OK | ||||
| #endif | ||||
|  | ||||
| #ifdef __STDC_VERSION__ | ||||
| #  ifndef STDC | ||||
| #    define STDC | ||||
| #  endif | ||||
| #  if __STDC_VERSION__ >= 199901L | ||||
| #    ifndef STDC99 | ||||
| #      define STDC99 | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
| #if !defined(STDC) && (defined(__STDC__) || defined(__cplusplus)) | ||||
| #  define STDC | ||||
| #endif | ||||
| #if !defined(STDC) && (defined(__GNUC__) || defined(__BORLANDC__)) | ||||
| #  define STDC | ||||
| #endif | ||||
| #if !defined(STDC) && (defined(MSDOS) || defined(WINDOWS) || defined(WIN32)) | ||||
| #  define STDC | ||||
| #endif | ||||
| #if !defined(STDC) && (defined(OS2) || defined(__HOS_AIX__)) | ||||
| #  define STDC | ||||
| #endif | ||||
|  | ||||
| #if defined(__OS400__) && !defined(STDC)    /* iSeries (formerly AS/400). */ | ||||
| #  define STDC | ||||
| #endif | ||||
|  | ||||
| #ifndef STDC | ||||
| #  ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */ | ||||
| #    define const       /* note: need a more gentle solution here */ | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* Some Mac compilers merge all .h files incorrectly: */ | ||||
| #if defined(__MWERKS__)||defined(applec)||defined(THINK_C)||defined(__SC__) | ||||
| #  define NO_DUMMY_DECL | ||||
| #endif | ||||
|  | ||||
| /* Maximum value for memLevel in deflateInit2 */ | ||||
| #ifndef MAX_MEM_LEVEL | ||||
| #  ifdef MAXSEG_64K | ||||
| #    define MAX_MEM_LEVEL 8 | ||||
| #  else | ||||
| #    define MAX_MEM_LEVEL 9 | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* Maximum value for windowBits in deflateInit2 and inflateInit2. | ||||
|  * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files | ||||
|  * created by gzip. (Files created by minigzip can still be extracted by | ||||
|  * gzip.) | ||||
|  */ | ||||
| #ifndef MAX_WBITS | ||||
| #  define MAX_WBITS   15 /* 32K LZ77 window */ | ||||
| #endif | ||||
|  | ||||
| /* The memory requirements for deflate are (in bytes): | ||||
|             (1 << (windowBits+2)) +  (1 << (memLevel+9)) | ||||
|  that is: 128K for windowBits=15  +  128K for memLevel = 8  (default values) | ||||
|  plus a few kilobytes for small objects. For example, if you want to reduce | ||||
|  the default memory requirements from 256K to 128K, compile with | ||||
|      make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7" | ||||
|  Of course this will generally degrade compression (there's no free lunch). | ||||
|  | ||||
|    The memory requirements for inflate are (in bytes) 1 << windowBits | ||||
|  that is, 32K for windowBits=15 (default value) plus a few kilobytes | ||||
|  for small objects. | ||||
| */ | ||||
|  | ||||
|                         /* Type declarations */ | ||||
|  | ||||
| #ifndef OF /* function prototypes */ | ||||
| #  ifdef STDC | ||||
| #    define OF(args)  args | ||||
| #  else | ||||
| #    define OF(args)  () | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* The following definitions for FAR are needed only for MSDOS mixed | ||||
|  * model programming (small or medium model with some far allocations). | ||||
|  * This was tested only with MSC; for other MSDOS compilers you may have | ||||
|  * to define NO_MEMCPY in zutil.h.  If you don't need the mixed model, | ||||
|  * just define FAR to be empty. | ||||
|  */ | ||||
| #ifdef SYS16BIT | ||||
| #  if defined(M_I86SM) || defined(M_I86MM) | ||||
|      /* MSC small or medium model */ | ||||
| #    define SMALL_MEDIUM | ||||
| #    ifdef _MSC_VER | ||||
| #      define FAR _far | ||||
| #    else | ||||
| #      define FAR far | ||||
| #    endif | ||||
| #  endif | ||||
| #  if (defined(__SMALL__) || defined(__MEDIUM__)) | ||||
|      /* Turbo C small or medium model */ | ||||
| #    define SMALL_MEDIUM | ||||
| #    ifdef __BORLANDC__ | ||||
| #      define FAR _far | ||||
| #    else | ||||
| #      define FAR far | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #if defined(WINDOWS) || defined(WIN32) | ||||
|    /* If building or using zlib as a DLL, define ZLIB_DLL. | ||||
|     * This is not mandatory, but it offers a little performance increase. | ||||
|     */ | ||||
| #  ifdef ZLIB_DLL | ||||
| #    if defined(WIN32) && (!defined(__BORLANDC__) || (__BORLANDC__ >= 0x500)) | ||||
| #      ifdef ZLIB_INTERNAL | ||||
| #        define ZEXTERN extern __declspec(dllexport) | ||||
| #      else | ||||
| #        define ZEXTERN extern __declspec(dllimport) | ||||
| #      endif | ||||
| #    endif | ||||
| #  endif  /* ZLIB_DLL */ | ||||
|    /* If building or using zlib with the WINAPI/WINAPIV calling convention, | ||||
|     * define ZLIB_WINAPI. | ||||
|     * Caution: the standard ZLIB1.DLL is NOT compiled using ZLIB_WINAPI. | ||||
|     */ | ||||
| #  ifdef ZLIB_WINAPI | ||||
| #    ifdef FAR | ||||
| #      undef FAR | ||||
| #    endif | ||||
| #    include <windows.h> | ||||
|      /* No need for _export, use ZLIB.DEF instead. */ | ||||
|      /* For complete Windows compatibility, use WINAPI, not __stdcall. */ | ||||
| #    define ZEXPORT WINAPI | ||||
| #    ifdef WIN32 | ||||
| #      define ZEXPORTVA WINAPIV | ||||
| #    else | ||||
| #      define ZEXPORTVA FAR CDECL | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #if defined (__BEOS__) | ||||
| #  ifdef ZLIB_DLL | ||||
| #    ifdef ZLIB_INTERNAL | ||||
| #      define ZEXPORT   __declspec(dllexport) | ||||
| #      define ZEXPORTVA __declspec(dllexport) | ||||
| #    else | ||||
| #      define ZEXPORT   __declspec(dllimport) | ||||
| #      define ZEXPORTVA __declspec(dllimport) | ||||
| #    endif | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| #ifndef ZEXTERN | ||||
| #  define ZEXTERN extern | ||||
| #endif | ||||
| #ifndef ZEXPORT | ||||
| #  define ZEXPORT | ||||
| #endif | ||||
| #ifndef ZEXPORTVA | ||||
| #  define ZEXPORTVA | ||||
| #endif | ||||
|  | ||||
| #ifndef FAR | ||||
| #  define FAR | ||||
| #endif | ||||
|  | ||||
| #if !defined(__MACTYPES__) | ||||
| typedef unsigned char  Byte;  /* 8 bits */ | ||||
| #endif | ||||
| typedef unsigned int   uInt;  /* 16 bits or more */ | ||||
| typedef unsigned long  uLong; /* 32 bits or more */ | ||||
|  | ||||
| #ifdef SMALL_MEDIUM | ||||
|    /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */ | ||||
| #  define Bytef Byte FAR | ||||
| #else | ||||
|    typedef Byte  FAR Bytef; | ||||
| #endif | ||||
| typedef char  FAR charf; | ||||
| typedef int   FAR intf; | ||||
| typedef uInt  FAR uIntf; | ||||
| typedef uLong FAR uLongf; | ||||
|  | ||||
| #ifdef STDC | ||||
|    typedef void const *voidpc; | ||||
|    typedef void FAR   *voidpf; | ||||
|    typedef void       *voidp; | ||||
| #else | ||||
|    typedef Byte const *voidpc; | ||||
|    typedef Byte FAR   *voidpf; | ||||
|    typedef Byte       *voidp; | ||||
| #endif | ||||
|  | ||||
| #if 0           /* HAVE_UNISTD_H -- this line is updated by ./configure */ | ||||
| #  include <sys/types.h> /* for off_t */ | ||||
| #  include <unistd.h>    /* for SEEK_* and off_t */ | ||||
| #  ifdef VMS | ||||
| #    include <unixio.h>   /* for off_t */ | ||||
| #  endif | ||||
| #  define z_off_t off_t | ||||
| #endif | ||||
| #ifndef SEEK_SET | ||||
| #  define SEEK_SET        0       /* Seek from beginning of file.  */ | ||||
| #  define SEEK_CUR        1       /* Seek from current position.  */ | ||||
| #  define SEEK_END        2       /* Set file pointer to EOF plus "offset" */ | ||||
| #endif | ||||
| #ifndef z_off_t | ||||
| #  define z_off_t long | ||||
| #endif | ||||
|  | ||||
| #if defined(__OS400__) | ||||
| #  define NO_vsnprintf | ||||
| #endif | ||||
|  | ||||
| #if defined(__MVS__) | ||||
| #  define NO_vsnprintf | ||||
| #  ifdef FAR | ||||
| #    undef FAR | ||||
| #  endif | ||||
| #endif | ||||
|  | ||||
| /* MVS linker does not support external names larger than 8 bytes */ | ||||
| #if defined(__MVS__) | ||||
| #   pragma map(deflateInit_,"DEIN") | ||||
| #   pragma map(deflateInit2_,"DEIN2") | ||||
| #   pragma map(deflateEnd,"DEEND") | ||||
| #   pragma map(deflateBound,"DEBND") | ||||
| #   pragma map(inflateInit_,"ININ") | ||||
| #   pragma map(inflateInit2_,"ININ2") | ||||
| #   pragma map(inflateEnd,"INEND") | ||||
| #   pragma map(inflateSync,"INSY") | ||||
| #   pragma map(inflateSetDictionary,"INSEDI") | ||||
| #   pragma map(compressBound,"CMBND") | ||||
| #   pragma map(inflate_table,"INTABL") | ||||
| #   pragma map(inflate_fast,"INFA") | ||||
| #   pragma map(inflate_copyright,"INCOPY") | ||||
| #endif | ||||
|  | ||||
| #endif /* ZCONF_H */ | ||||
| @@ -1,22 +1,23 @@ | ||||
| /* zip.c -- IO on .zip files using zlib | ||||
|    Version 1.1, January 7th, 2010 | ||||
|    Version 1.1, February 14h, 2010 | ||||
|    part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications for Zip64 support | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|  | ||||
| 	 For more info read MiniZip_info.txt | ||||
|          For more info read MiniZip_info.txt | ||||
|  | ||||
| 	 Changes | ||||
|    Okt-2009 - Mathias Svensson - Remove old C style function prototypes | ||||
|    Okt-2009 - Mathias Svensson - Added Zip64 Support when creating new file archives | ||||
|    Okt-2009 - Mathias Svensson - Did some code cleanup and refactoring to get better overview of some functions. | ||||
|    Okt-2009 - Mathias Svensson - Added zipRemoveExtraInfoBlock to strip extra field data from its ZIP64 data | ||||
|          Changes | ||||
|    Oct-2009 - Mathias Svensson - Remove old C style function prototypes | ||||
|    Oct-2009 - Mathias Svensson - Added Zip64 Support when creating new file archives | ||||
|    Oct-2009 - Mathias Svensson - Did some code cleanup and refactoring to get better overview of some functions. | ||||
|    Oct-2009 - Mathias Svensson - Added zipRemoveExtraInfoBlock to strip extra field data from its ZIP64 data | ||||
|                                  It is used when recreting zip archive with RAW when deleting items from a zip. | ||||
|                                  ZIP64 data is automaticly added to items that needs it, and existing ZIP64 data need to be removed. | ||||
|    Okt-2009 - Mathias Svensson - Added support for BZIP2 as compression mode (bzip2 lib is required) | ||||
|    Oct-2009 - Mathias Svensson - Added support for BZIP2 as compression mode (bzip2 lib is required) | ||||
|    Jan-2010 - back to unzip and minizip 1.0 name scheme, with compatibility layer | ||||
|  | ||||
| */ | ||||
|  | ||||
| @@ -73,7 +74,7 @@ | ||||
|  | ||||
|  | ||||
| // NOT sure that this work on ALL platform | ||||
| #define MAKEULONG64(a, b) ((ZPOS64_T)(((unsigned long)(a)) | ((ZPOS64_T)((unsigned long)(b))) << 32))  | ||||
| #define MAKEULONG64(a, b) ((ZPOS64_T)(((unsigned long)(a)) | ((ZPOS64_T)((unsigned long)(b))) << 32)) | ||||
|  | ||||
| #ifndef SEEK_CUR | ||||
| #define SEEK_CUR    1 | ||||
| @@ -759,7 +760,7 @@ int LoadCentralDirectoryRecord(zip64_internal* pziinit) | ||||
|     number_entry_CD = 0; | ||||
|     if (zip64local_getShort(&pziinit->z_filefunc, pziinit->filestream, &uL)!=ZIP_OK) | ||||
|       err=ZIP_ERRNO; | ||||
|     else  | ||||
|     else | ||||
|       number_entry_CD = uL; | ||||
|  | ||||
|     if ((number_entry_CD!=number_entry) || (number_disk_with_CD!=0) || (number_disk!=0)) | ||||
| @@ -1021,7 +1022,7 @@ int Write_LocalFileHeader(zip64_internal* zi, const char* filename, uInt size_ex | ||||
|       err = ZIP_ERRNO; | ||||
|   } | ||||
|  | ||||
|    | ||||
|  | ||||
|   if ((err==ZIP_OK) && (zi->ci.zip64)) | ||||
|   { | ||||
|       // write the Zip64 extended info | ||||
| @@ -1035,7 +1036,7 @@ int Write_LocalFileHeader(zip64_internal* zi, const char* filename, uInt size_ex | ||||
|  | ||||
|       err = zip64local_putValue(&zi->z_filefunc, zi->filestream, (short)HeaderID,2); | ||||
|       err = zip64local_putValue(&zi->z_filefunc, zi->filestream, (short)DataSize,2); | ||||
|        | ||||
|  | ||||
|       err = zip64local_putValue(&zi->z_filefunc, zi->filestream, (ZPOS64_T)UncompressedSize,8); | ||||
|       err = zip64local_putValue(&zi->z_filefunc, zi->filestream, (ZPOS64_T)CompressedSize,8); | ||||
|   } | ||||
| @@ -1044,11 +1045,11 @@ int Write_LocalFileHeader(zip64_internal* zi, const char* filename, uInt size_ex | ||||
| } | ||||
|  | ||||
| /* | ||||
|  NOTE.  | ||||
|  NOTE. | ||||
|  When writing RAW the ZIP64 extended information in extrafield_local and extrafield_global needs to be stripped | ||||
|  before calling this function it can be done with zipRemoveExtraInfoBlock | ||||
|  | ||||
|  It is not done here because then we need to realloc a new buffer since parameters are 'const' and I want to minimize  | ||||
|  It is not done here because then we need to realloc a new buffer since parameters are 'const' and I want to minimize | ||||
|  unnecessary allocations. | ||||
|  */ | ||||
| extern int ZEXPORT zipOpenNewFileInZip4_64 (zipFile file, const char* filename, const zip_fileinfo* zipfi, | ||||
| @@ -1106,7 +1107,7 @@ extern int ZEXPORT zipOpenNewFileInZip4_64 (zipFile file, const char* filename, | ||||
|     { | ||||
|         if (zipfi->dosDate != 0) | ||||
|             zi->ci.dosDate = zipfi->dosDate; | ||||
|         else  | ||||
|         else | ||||
|           zi->ci.dosDate = zip64local_TmzDateToDosDate(&zipfi->tmz_date); | ||||
|     } | ||||
|  | ||||
| @@ -1305,7 +1306,7 @@ extern int ZEXPORT zipOpenNewFileInZip3_64(zipFile file, const char* filename, c | ||||
|                                  windowBits, memLevel, strategy, | ||||
|                                  password, crcForCrypting, VERSIONMADEBY, 0, zip64); | ||||
| } | ||||
|                                           | ||||
|  | ||||
| extern int ZEXPORT zipOpenNewFileInZip2(zipFile file, const char* filename, const zip_fileinfo* zipfi, | ||||
|                                         const void* extrafield_local, uInt size_extrafield_local, | ||||
|                                         const void* extrafield_global, uInt size_extrafield_global, | ||||
| @@ -1393,7 +1394,7 @@ local int zip64FlushWriteBuffer(zip64_internal* zi) | ||||
|  | ||||
|  | ||||
|     zi->ci.pos_in_buffered_data = 0; | ||||
|      | ||||
|  | ||||
|     return err; | ||||
| } | ||||
|  | ||||
| @@ -1526,22 +1527,22 @@ extern int ZEXPORT zipCloseFileInZipRaw64 (zipFile file, ZPOS64_T uncompressed_s | ||||
|     zi->ci.stream.avail_in = 0; | ||||
|  | ||||
|     if ((zi->ci.method == Z_DEFLATED) && (!zi->ci.raw)) | ||||
| 		{ | ||||
| 			while (err==ZIP_OK) | ||||
| 			{ | ||||
| 				uLong uTotalOutBefore; | ||||
| 				if (zi->ci.stream.avail_out == 0) | ||||
| 				{ | ||||
| 					if (zip64FlushWriteBuffer(zi) == ZIP_ERRNO) | ||||
| 						err = ZIP_ERRNO; | ||||
| 					zi->ci.stream.avail_out = (uInt)Z_BUFSIZE; | ||||
| 					zi->ci.stream.next_out = zi->ci.buffered_data; | ||||
| 				} | ||||
| 				uTotalOutBefore = zi->ci.stream.total_out; | ||||
| 				err=deflate(&zi->ci.stream,  Z_FINISH); | ||||
| 				zi->ci.pos_in_buffered_data += (uInt)(zi->ci.stream.total_out - uTotalOutBefore) ; | ||||
| 			} | ||||
| 		} | ||||
|                 { | ||||
|                         while (err==ZIP_OK) | ||||
|                         { | ||||
|                                 uLong uTotalOutBefore; | ||||
|                                 if (zi->ci.stream.avail_out == 0) | ||||
|                                 { | ||||
|                                         if (zip64FlushWriteBuffer(zi) == ZIP_ERRNO) | ||||
|                                                 err = ZIP_ERRNO; | ||||
|                                         zi->ci.stream.avail_out = (uInt)Z_BUFSIZE; | ||||
|                                         zi->ci.stream.next_out = zi->ci.buffered_data; | ||||
|                                 } | ||||
|                                 uTotalOutBefore = zi->ci.stream.total_out; | ||||
|                                 err=deflate(&zi->ci.stream,  Z_FINISH); | ||||
|                                 zi->ci.pos_in_buffered_data += (uInt)(zi->ci.stream.total_out - uTotalOutBefore) ; | ||||
|                         } | ||||
|                 } | ||||
|     else if ((zi->ci.method == Z_BZIP2ED) && (!zi->ci.raw)) | ||||
|     { | ||||
| #ifdef HAVE_BZIP2 | ||||
| @@ -1573,15 +1574,15 @@ extern int ZEXPORT zipCloseFileInZipRaw64 (zipFile file, ZPOS64_T uncompressed_s | ||||
|         err=ZIP_OK; /* this is normal */ | ||||
|  | ||||
|     if ((zi->ci.pos_in_buffered_data>0) && (err==ZIP_OK)) | ||||
| 		{ | ||||
|                 { | ||||
|         if (zip64FlushWriteBuffer(zi)==ZIP_ERRNO) | ||||
|             err = ZIP_ERRNO; | ||||
| 		} | ||||
|                 } | ||||
|  | ||||
|     if ((zi->ci.method == Z_DEFLATED) && (!zi->ci.raw)) | ||||
|     { | ||||
|         int tmp_err = deflateEnd(&zi->ci.stream); | ||||
|         if (err == ZIP_OK)  | ||||
|         if (err == ZIP_OK) | ||||
|             err = tmp_err; | ||||
|         zi->ci.stream_initialised = 0; | ||||
|     } | ||||
| @@ -1589,9 +1590,9 @@ extern int ZEXPORT zipCloseFileInZipRaw64 (zipFile file, ZPOS64_T uncompressed_s | ||||
|     else if((zi->ci.method == Z_BZIP2ED) && (!zi->ci.raw)) | ||||
|     { | ||||
|       int tmperr = BZ2_bzCompressEnd(&zi->ci.bstream); | ||||
| 			if (err==ZIP_OK)  | ||||
| 				err = tmperr; | ||||
| 			zi->ci.stream_initialised = 0; | ||||
|                         if (err==ZIP_OK) | ||||
|                                 err = tmperr; | ||||
|                         zi->ci.stream_initialised = 0; | ||||
|     } | ||||
| #endif | ||||
|  | ||||
| @@ -1662,7 +1663,7 @@ extern int ZEXPORT zipCloseFileInZipRaw64 (zipFile file, ZPOS64_T uncompressed_s | ||||
|       p += 2; | ||||
|       zip64local_putValue_inmemory(p, datasize, 2); // DataSize | ||||
|       p += 2; | ||||
|        | ||||
|  | ||||
|       if(uncompressed_size >= 0xffffffff) | ||||
|       { | ||||
|         zip64local_putValue_inmemory(p, uncompressed_size, 8); | ||||
| @@ -1680,7 +1681,7 @@ extern int ZEXPORT zipCloseFileInZipRaw64 (zipFile file, ZPOS64_T uncompressed_s | ||||
|         zip64local_putValue_inmemory(p, zi->ci.pos_local_header, 8); | ||||
|         p += 8; | ||||
|       } | ||||
|        | ||||
|  | ||||
|       // Update how much extra free space we got in the memory buffer | ||||
|       // and increase the centralheader size so the new ZIP64 fields are included | ||||
|       // ( 4 below is the size of HeaderID and DataSize field ) | ||||
| @@ -1691,7 +1692,7 @@ extern int ZEXPORT zipCloseFileInZipRaw64 (zipFile file, ZPOS64_T uncompressed_s | ||||
|       zi->ci.size_centralExtra += datasize + 4; | ||||
|       zip64local_putValue_inmemory(zi->ci.central_header+30,(uLong)zi->ci.size_centralExtra,2); | ||||
|     } | ||||
|      | ||||
|  | ||||
|     if (err==ZIP_OK) | ||||
|         err = add_data_in_datablock(&zi->central_dir, zi->ci.central_header, (uLong)zi->ci.size_centralheader); | ||||
|  | ||||
| @@ -1752,9 +1753,9 @@ int Write_Zip64EndOfCentralDirectoryLocator(zip64_internal* zi, ZPOS64_T zip64eo | ||||
| { | ||||
|   int err = ZIP_OK; | ||||
|   ZPOS64_T pos = zip64eocd_pos_inzip - zi->add_position_when_writting_offset; | ||||
|    | ||||
|  | ||||
|   err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)ZIP64ENDLOCHEADERMAGIC,4); | ||||
|    | ||||
|  | ||||
|   /*num disks*/ | ||||
|     if (err==ZIP_OK) /* number of the disk with the start of the central directory */ | ||||
|       err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)0,4); | ||||
| @@ -1807,12 +1808,12 @@ int Write_Zip64EndOfCentralDirectoryRecord(zip64_internal* zi, uLong size_centra | ||||
|     ZPOS64_T pos = centraldir_pos_inzip - zi->add_position_when_writting_offset; | ||||
|     err = zip64local_putValue(&zi->z_filefunc,zi->filestream, (ZPOS64_T)pos,8); | ||||
|   } | ||||
|   return err;   | ||||
|   return err; | ||||
| } | ||||
| int Write_EndOfCentralDirectoryRecord(zip64_internal* zi, uLong size_centraldir, ZPOS64_T centraldir_pos_inzip) | ||||
| { | ||||
|   int err = ZIP_OK; | ||||
|    | ||||
|  | ||||
|   /*signature*/ | ||||
|   err = zip64local_putValue(&zi->z_filefunc,zi->filestream,(uLong)ENDHEADERMAGIC,4); | ||||
|  | ||||
| @@ -1851,7 +1852,7 @@ int Write_EndOfCentralDirectoryRecord(zip64_internal* zi, uLong size_centraldir, | ||||
|       err = zip64local_putValue(&zi->z_filefunc,zi->filestream, (uLong)0xffffffff,4); | ||||
|     } | ||||
|     else | ||||
| 		  err = zip64local_putValue(&zi->z_filefunc,zi->filestream, (uLong)(centraldir_pos_inzip - zi->add_position_when_writting_offset),4); | ||||
|                   err = zip64local_putValue(&zi->z_filefunc,zi->filestream, (uLong)(centraldir_pos_inzip - zi->add_position_when_writting_offset),4); | ||||
|   } | ||||
|  | ||||
|    return err; | ||||
| @@ -1861,7 +1862,7 @@ int Write_GlobalComment(zip64_internal* zi, const char* global_comment) | ||||
| { | ||||
|   int err = ZIP_OK; | ||||
|   uInt size_global_comment = 0; | ||||
|    | ||||
|  | ||||
|   if(global_comment != NULL) | ||||
|     size_global_comment = (uInt)strlen(global_comment); | ||||
|  | ||||
| @@ -1897,7 +1898,7 @@ extern int ZEXPORT zipClose (zipFile file, const char* global_comment) | ||||
|     if (global_comment==NULL) | ||||
|         global_comment = zi->globalcomment; | ||||
| #endif | ||||
|    | ||||
|  | ||||
|     centraldir_pos_inzip = ZTELL64(zi->z_filefunc,zi->filestream); | ||||
|  | ||||
|     if (err==ZIP_OK) | ||||
| @@ -1922,7 +1923,7 @@ extern int ZEXPORT zipClose (zipFile file, const char* global_comment) | ||||
|     { | ||||
|       ZPOS64_T Zip64EOCDpos = ZTELL64(zi->z_filefunc,zi->filestream); | ||||
|       Write_Zip64EndOfCentralDirectoryRecord(zi, size_centraldir, centraldir_pos_inzip); | ||||
|        | ||||
|  | ||||
|       Write_Zip64EndOfCentralDirectoryLocator(zi, Zip64EOCDpos); | ||||
|     } | ||||
|  | ||||
| @@ -1977,7 +1978,7 @@ extern int ZEXPORT zipRemoveExtraInfoBlock (char* pData, int* dataLen, short sHe | ||||
|       p += dataSize + 4; | ||||
|       size += dataSize + 4; | ||||
|     } | ||||
|          | ||||
|  | ||||
|   } | ||||
|  | ||||
|   if(size < *dataLen) | ||||
|   | ||||
| @@ -1,15 +1,15 @@ | ||||
| /* zip.h -- IO on .zip files using zlib | ||||
|    Version 1.1, January 7th, 2010 | ||||
|    Version 1.1, February 14h, 2010 | ||||
|    part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|          Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html ) | ||||
|  | ||||
| 	 Modifications for Zip64 support | ||||
| 	 Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|          Modifications for Zip64 support | ||||
|          Copyright (C) 2009-2010 Mathias Svensson ( http://result42.com ) | ||||
|  | ||||
| 	 For more info read MiniZip_info.txt | ||||
|          For more info read MiniZip_info.txt | ||||
|  | ||||
| 	 --------------------------------------------------------------------------- | ||||
|          --------------------------------------------------------------------------- | ||||
|  | ||||
|    Condition of use and distribution are the same than zlib : | ||||
|  | ||||
| @@ -29,11 +29,11 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
|  | ||||
| 	--------------------------------------------------------------------------- | ||||
|         --------------------------------------------------------------------------- | ||||
|  | ||||
| 	Changes  | ||||
|         Changes | ||||
|  | ||||
| 	See header of zip.h | ||||
|         See header of zip.h | ||||
|  | ||||
| */ | ||||
|  | ||||
| @@ -338,20 +338,20 @@ extern int ZEXPORT zipClose OF((zipFile file, | ||||
|  | ||||
|  | ||||
| extern int ZEXPORT zipRemoveExtraInfoBlock OF((char* pData, int* dataLen, short sHeader)); | ||||
| /*  | ||||
|   zipRemoveExtraInfoBlock -  Added by Mathias Svensson  | ||||
|    | ||||
| /* | ||||
|   zipRemoveExtraInfoBlock -  Added by Mathias Svensson | ||||
|  | ||||
|   Remove extra information block from a extra information data for the local file header or central directory header | ||||
|  | ||||
|   It is needed to remove ZIP64 extra information blocks when before data is written if using RAW mode. | ||||
|    | ||||
|  | ||||
|   0x0001 is the signature header for the ZIP64 extra information blocks | ||||
|  | ||||
|   usage. | ||||
| 			Remove ZIP64 Extra information from a central director extra field data | ||||
| 	      zipRemoveExtraInfoBlock(pCenDirExtraFieldData, &nCenDirExtraFieldDataLen, 0x0001); | ||||
|                         Remove ZIP64 Extra information from a central director extra field data | ||||
|               zipRemoveExtraInfoBlock(pCenDirExtraFieldData, &nCenDirExtraFieldDataLen, 0x0001); | ||||
|  | ||||
| 			Remove ZIP64 Extra information from a Local File Header extra field data | ||||
|                         Remove ZIP64 Extra information from a Local File Header extra field data | ||||
|         zipRemoveExtraInfoBlock(pLocalHeaderExtraFieldData, &nLocalHeaderExtraFieldDataLen, 0x0001); | ||||
| */ | ||||
|  | ||||
|   | ||||
| @@ -18,9 +18,9 @@ LDFLAGS = | ||||
| # variables | ||||
| ZLIB_LIB = zlib.lib | ||||
|  | ||||
| OBJ1 = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzio.obj gzlib.obj gzread.obj | ||||
| OBJ1 = adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj | ||||
| OBJ2 = gzwrite.obj infback.obj inffast.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj | ||||
| OBJP1 = +adler32.obj+compress.obj+crc32.obj+deflate.obj+gzclose.obj+gzio.obj+gzlib.obj+gzread.obj | ||||
| OBJP1 = +adler32.obj+compress.obj+crc32.obj+deflate.obj+gzclose.obj+gzlib.obj+gzread.obj | ||||
| OBJP2 = +gzwrite.obj+infback.obj+inffast.obj+inflate.obj+inftrees.obj+trees.obj+uncompr.obj+zutil.obj | ||||
|  | ||||
|  | ||||
| @@ -40,8 +40,6 @@ deflate.obj: deflate.c deflate.h zutil.h zlib.h zconf.h | ||||
|  | ||||
| gzclose.obj: gzclose.c zlib.h zconf.h gzguts.h | ||||
|  | ||||
| gzio.obj: gzio.c zutil.h zlib.h zconf.h | ||||
|  | ||||
| gzlib.obj: gzlib.c zlib.h zconf.h gzguts.h | ||||
|  | ||||
| gzread.obj: gzread.c zlib.h zconf.h gzguts.h | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| @@ -103,12 +103,12 @@ DWORD GetMsecSincePerfCounter(LARGE_INTEGER beginTime64,BOOL fComputeTimeQueryPe | ||||
|         MyDoMinus64(&ticks,endTime64,beginTime64); | ||||
|         QueryPerformanceFrequency(&ticksPerSecond); | ||||
|  | ||||
|      | ||||
|  | ||||
|         { | ||||
|             ticksShifted = Int64ShrlMod32(*(DWORDLONG*)&ticks,dwLog); | ||||
|             tickSecShifted = Int64ShrlMod32(*(DWORDLONG*)&ticksPerSecond,dwLog); | ||||
|          | ||||
|         }  | ||||
|  | ||||
|         } | ||||
|  | ||||
|         dwRet = (DWORD)((((DWORD)ticksShifted)*1000)/(DWORD)(tickSecShifted)); | ||||
|         dwRet *=1; | ||||
|   | ||||
| @@ -2,7 +2,7 @@ Building instructions for the DLL versions of Zlib 1.2.3 | ||||
| ======================================================== | ||||
|  | ||||
| This directory contains projects that build zlib and minizip using | ||||
| Microsoft Visual C++ 7.0/7.1, and Visual C++ . | ||||
| Microsoft Visual C++ 7.0/7.1/8.0/9.0/10.0, and Visual C++ . | ||||
|  | ||||
| You don't need to build these projects yourself. You can download the | ||||
| binaries from: | ||||
| @@ -10,6 +10,10 @@ binaries from: | ||||
|  | ||||
| More information can be found at this site. | ||||
|  | ||||
| first compile assembly code by running | ||||
| bld_ml64.bat in contrib\masmx64 | ||||
| bld_ml32.bat in contrib\masmx86 | ||||
|  | ||||
|  | ||||
| Build instructions for Visual Studio 7.x (32 bits) | ||||
| -------------------------------------------------- | ||||
| @@ -26,20 +30,37 @@ Build instructions for Visual Studio 2005 (32 bits or 64 bits) | ||||
| - For 32 bits only: download the crtdll library from | ||||
|     http://www.winimage.com/zLibDll/crtdll.zip | ||||
|   Unzip crtdll.zip to extract crtdll.lib on contrib\vstudio\vc8. | ||||
| - Open contrib\vstudio\vc8\zlibvc.sln with Microsoft Visual C++ 8.0 | ||||
| - Open contrib\vstudio\vc8\zlibvc.sln with Microsoft Visual C++ 2005 | ||||
|  | ||||
| Build instructions for Visual Studio 2005 64 bits, PSDK compiler | ||||
| ---------------------------------------------------------------- | ||||
| at the time of writing this text file, Visual Studio 2005 (and  | ||||
| at the time of writing this text file, Visual Studio 2005 (and | ||||
|   Microsoft Visual C++ 8.0) is on the beta 2 stage. | ||||
| Using you can get the free 64 bits compiler from Platform SDK,  | ||||
| Using you can get the free 64 bits compiler from Platform SDK, | ||||
|   which is NOT a beta, and compile using the Visual studio 2005 IDE | ||||
| see http://www.winimage.com/misc/sdk64onvs2005/ for instruction | ||||
|  | ||||
| - Uncompress current zlib, including all contrib/* files | ||||
| - start Visual Studio 2005 from a platform SDK command prompt, using | ||||
|   the /useenv switch | ||||
| - Open contrib\vstudio\vc8\zlibvc.sln with Microsoft Visual C++ 8.0 | ||||
| - Open contrib\vstudio\vc8\zlibvc.sln with Microsoft Visual C++ 2005 | ||||
|  | ||||
|  | ||||
| Build instructions for Visual Studio 2008 (32 bits or 64 bits) | ||||
| -------------------------------------------------------------- | ||||
| - Uncompress current zlib, including all contrib/* files | ||||
| - For 32 bits only: download the crtdll library from | ||||
|     http://www.winimage.com/zLibDll/crtdll.zip | ||||
|   Unzip crtdll.zip to extract crtdll.lib on contrib\vstudio\vc9. | ||||
| - Open contrib\vstudio\vc9\zlibvc.sln with Microsoft Visual C++ 2008.0 | ||||
|  | ||||
| Build instructions for Visual Studio 2010 (32 bits or 64 bits) | ||||
| -------------------------------------------------------------- | ||||
| - Uncompress current zlib, including all contrib/* files | ||||
| - For 32 bits only: download the crtdll library from | ||||
|     http://www.winimage.com/zLibDll/crtdll.zip | ||||
|   Unzip crtdll.zip to extract crtdll.lib on contrib\vstudio\vc10. | ||||
| - Open contrib\vstudio\vc10\zlibvc.sln with Microsoft Visual C++ 2010.0 | ||||
|  | ||||
|  | ||||
| Important | ||||
|   | ||||
							
								
								
									
										310
									
								
								contrib/vstudio/vc10/miniunz.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										310
									
								
								contrib/vstudio/vc10/miniunz.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,310 @@ | ||||
| <?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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </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>MultiThreadedDebug</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>EditAndContinue</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> | ||||
							
								
								
									
										22
									
								
								contrib/vstudio/vc10/miniunz.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								contrib/vstudio/vc10/miniunz.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| <?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>{048af943-022b-4db6-beeb-a54c34774ee2}</UniqueIdentifier> | ||||
|       <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Header Files"> | ||||
|       <UniqueIdentifier>{c1d600d2-888f-4aea-b73e-8b0dd9befa0c}</UniqueIdentifier> | ||||
|       <Extensions>h;hpp;hxx;hm;inl;inc</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Resource Files"> | ||||
|       <UniqueIdentifier>{0844199a-966b-4f19-81db-1e0125e141b9}</UniqueIdentifier> | ||||
|       <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions> | ||||
|     </Filter> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\minizip\miniunz.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|   </ItemGroup> | ||||
| </Project> | ||||
							
								
								
									
										3
									
								
								contrib/vstudio/vc10/miniunz.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								contrib/vstudio/vc10/miniunz.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| </Project> | ||||
							
								
								
									
										307
									
								
								contrib/vstudio/vc10/minizip.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										307
									
								
								contrib/vstudio/vc10/minizip.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,307 @@ | ||||
| <?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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </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>MultiThreadedDebug</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>EditAndContinue</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> | ||||
							
								
								
									
										22
									
								
								contrib/vstudio/vc10/minizip.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								contrib/vstudio/vc10/minizip.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| <?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>{c0419b40-bf50-40da-b153-ff74215b79de}</UniqueIdentifier> | ||||
|       <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Header Files"> | ||||
|       <UniqueIdentifier>{bb87b070-735b-478e-92ce-7383abb2f36c}</UniqueIdentifier> | ||||
|       <Extensions>h;hpp;hxx;hm;inl;inc</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Resource Files"> | ||||
|       <UniqueIdentifier>{f46ab6a6-548f-43cb-ae96-681abb5bd5db}</UniqueIdentifier> | ||||
|       <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions> | ||||
|     </Filter> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\minizip\minizip.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|   </ItemGroup> | ||||
| </Project> | ||||
							
								
								
									
										3
									
								
								contrib/vstudio/vc10/minizip.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								contrib/vstudio/vc10/minizip.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| </Project> | ||||
							
								
								
									
										428
									
								
								contrib/vstudio/vc10/testzlib.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										428
									
								
								contrib/vstudio/vc10/testzlib.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,428 @@ | ||||
| <?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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|   </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>MultiThreadedDebug</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerOutput>AssemblyAndSourceCode</AssemblerOutput> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>..\..\masmx86\gvmat32.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\gvmat32.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="..\..\masmx86\gvmat32c.c"> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> | ||||
|     </ClCompile> | ||||
|     <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> | ||||
							
								
								
									
										61
									
								
								contrib/vstudio/vc10/testzlib.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								contrib/vstudio/vc10/testzlib.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,61 @@ | ||||
| <?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>{c1f6a2e3-5da5-4955-8653-310d3efe05a9}</UniqueIdentifier> | ||||
|       <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Header Files"> | ||||
|       <UniqueIdentifier>{c2aaffdc-2c95-4d6f-8466-4bec5890af2c}</UniqueIdentifier> | ||||
|       <Extensions>h;hpp;hxx;hm;inl;inc</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Resource Files"> | ||||
|       <UniqueIdentifier>{c274fe07-05f2-461c-964b-f6341e4e7eb5}</UniqueIdentifier> | ||||
|       <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;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="..\..\masmx86\gvmat32c.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="..\..\testzlib\testzlib.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="..\..\..\zutil.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|   </ItemGroup> | ||||
| </Project> | ||||
							
								
								
									
										3
									
								
								contrib/vstudio/vc10/testzlib.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								contrib/vstudio/vc10/testzlib.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| </Project> | ||||
							
								
								
									
										310
									
								
								contrib/vstudio/vc10/testzlibdll.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										310
									
								
								contrib/vstudio/vc10/testzlibdll.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,310 @@ | ||||
| <?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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>Application</ConfigurationType> | ||||
|     <CharacterSet>MultiByte</CharacterSet> | ||||
|   </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>MultiThreadedDebug</RuntimeLibrary> | ||||
|       <BufferSecurityCheck>false</BufferSecurityCheck> | ||||
|       <PrecompiledHeader> | ||||
|       </PrecompiledHeader> | ||||
|       <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation> | ||||
|       <WarningLevel>Level3</WarningLevel> | ||||
|       <DebugInformationFormat>EditAndContinue</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <AdditionalDependencies>x86\ZlibDllDebug\zlibwapi.lib;%(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)'=='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)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'"> | ||||
|     <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)testzlib.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)testzlib.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)testzlib.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)testzlib.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> | ||||
							
								
								
									
										22
									
								
								contrib/vstudio/vc10/testzlibdll.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								contrib/vstudio/vc10/testzlibdll.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| <?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>{fa61a89f-93fc-4c89-b29e-36224b7592f4}</UniqueIdentifier> | ||||
|       <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Header Files"> | ||||
|       <UniqueIdentifier>{d4b85da0-2ba2-4934-b57f-e2584e3848ee}</UniqueIdentifier> | ||||
|       <Extensions>h;hpp;hxx;hm;inl;inc</Extensions> | ||||
|     </Filter> | ||||
|     <Filter Include="Resource Files"> | ||||
|       <UniqueIdentifier>{e573e075-00bd-4a7d-bd67-a8cc9bfc5aca}</UniqueIdentifier> | ||||
|       <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions> | ||||
|     </Filter> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ClCompile Include="..\..\testzlib\testzlib.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|   </ItemGroup> | ||||
| </Project> | ||||
							
								
								
									
										3
									
								
								contrib/vstudio/vc10/testzlibdll.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								contrib/vstudio/vc10/testzlibdll.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| </Project> | ||||
							
								
								
									
										466
									
								
								contrib/vstudio/vc10/zlibstat.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										466
									
								
								contrib/vstudio/vc10/zlibstat.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,466 @@ | ||||
| <?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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>StaticLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </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>MultiThreadedDebug</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\gvmat32.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="..\..\masmx86\gvmat32c.c"> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzclose.c" /> | ||||
|     <ClCompile Include="..\..\..\gzio.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> | ||||
							
								
								
									
										83
									
								
								contrib/vstudio/vc10/zlibstat.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										83
									
								
								contrib/vstudio/vc10/zlibstat.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,83 @@ | ||||
| <?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>{174213f6-7f66-4ae8-a3a8-a1e0a1e6ffdd}</UniqueIdentifier> | ||||
|     </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="..\..\masmx86\gvmat32c.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzclose.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzio.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="..\..\..\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> | ||||
| </Project> | ||||
							
								
								
									
										3
									
								
								contrib/vstudio/vc10/zlibstat.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								contrib/vstudio/vc10/zlibstat.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| </Project> | ||||
							
								
								
									
										114
									
								
								contrib/vstudio/vc10/zlibvc.def
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										114
									
								
								contrib/vstudio/vc10/zlibvc.def
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,114 @@ | ||||
|  | ||||
| VERSION		1.23 | ||||
|  | ||||
| HEAPSIZE	1048576,8192 | ||||
|  | ||||
| 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 | ||||
|  | ||||
|         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 | ||||
|         fill_win32_filefunc64                    @111 | ||||
|         fill_win32_filefunc64A                   @112 | ||||
|         fill_win32_filefunc64W                   @113 | ||||
|  | ||||
| ; quick hack by hkuno@microhouse.co.jp | ||||
|         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 | ||||
| ; end hack | ||||
							
								
								
									
										135
									
								
								contrib/vstudio/vc10/zlibvc.sln
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										135
									
								
								contrib/vstudio/vc10/zlibvc.sln
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,135 @@ | ||||
|  | ||||
| Microsoft Visual Studio Solution File, Format Version 11.00 | ||||
| # Visual Studio 2010 | ||||
| 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|Itanium | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug|Itanium.Build.0 = Debug|Itanium | ||||
| 		{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|Itanium | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|Itanium.Build.0 = Release|Itanium | ||||
| 		{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 = ReleaseWithoutAsm|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release|x64.Build.0 = ReleaseWithoutAsm|x64 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.ActiveCfg = ReleaseWithoutAsm|Itanium | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium | ||||
| 		{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|Itanium | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug|Itanium.Build.0 = Debug|Itanium | ||||
| 		{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|Itanium | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release|Itanium.Build.0 = Release|Itanium | ||||
| 		{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|Itanium | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium | ||||
| 		{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|Itanium | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.Build.0 = Debug|Itanium | ||||
| 		{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|Itanium | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.Build.0 = Release|Itanium | ||||
| 		{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|Itanium | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.Build.0 = ReleaseWithoutAsm|Itanium | ||||
| 		{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|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Debug|Itanium.Build.0 = Debug|Itanium | ||||
| 		{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|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.Release|Itanium.Build.0 = Release|Itanium | ||||
| 		{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|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694366A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|Itanium | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.ActiveCfg = Debug|Itanium | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug|Itanium.Build.0 = Debug|Itanium | ||||
| 		{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|Itanium | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release|Itanium.Build.0 = Release|Itanium | ||||
| 		{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|Itanium | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Itanium | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm|x64.ActiveCfg = Release|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.ActiveCfg = Debug|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug|Itanium.Build.0 = Debug|Itanium | ||||
| 		{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|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release|Itanium.Build.0 = Release|Itanium | ||||
| 		{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|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Itanium.Build.0 = Release|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|Win32.ActiveCfg = Release|Itanium | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm|x64.ActiveCfg = Release|Itanium | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(SolutionProperties) = preSolution | ||||
| 		HideSolutionNode = FALSE | ||||
| 	EndGlobalSection | ||||
| EndGlobal | ||||
							
								
								
									
										669
									
								
								contrib/vstudio/vc10/zlibvc.vcxproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										669
									
								
								contrib/vstudio/vc10/zlibvc.vcxproj
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,669 @@ | ||||
| <?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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </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> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|     <WholeProgramOptimization>true</WholeProgramOptimization> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | ||||
|     <ConfigurationType>DynamicLibrary</ConfigurationType> | ||||
|     <UseOfMfc>false</UseOfMfc> | ||||
|   </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'" /> | ||||
|   </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>MultiThreadedDebug</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>EditAndContinue</DebugInformationFormat> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <Culture>0x040c</Culture> | ||||
|     </ResourceCompile> | ||||
|     <Link> | ||||
|       <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions> | ||||
|       <AdditionalDependencies>..\..\masmx86\gvmat32.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> | ||||
|   </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>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> | ||||
|       <AdditionalDependencies>..\..\masmx86\gvmat32.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> | ||||
|   </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> | ||||
|   </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> | ||||
|   </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="..\..\masmx86\gvmat32c.c"> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|Win32'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='ReleaseWithoutAsm|x64'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Itanium'">true</ExcludedFromBuild> | ||||
|       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzclose.c" /> | ||||
|     <ClCompile Include="..\..\..\gzio.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> | ||||
							
								
								
									
										124
									
								
								contrib/vstudio/vc10/zlibvc.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										124
									
								
								contrib/vstudio/vc10/zlibvc.vcxproj.filters
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,124 @@ | ||||
| <?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="..\..\masmx86\gvmat32c.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzclose.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\..\gzio.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> | ||||
							
								
								
									
										3
									
								
								contrib/vstudio/vc10/zlibvc.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								contrib/vstudio/vc10/zlibvc.vcxproj.user
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||||
| </Project> | ||||
| @@ -1,126 +0,0 @@ | ||||
| <?xml version="1.0" encoding = "Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="7.00" | ||||
| 	Name="miniunz" | ||||
| 	ProjectGUID="{C52F9E7B-498A-42BE-8DB4-85A15694382A}" | ||||
| 	Keyword="Win32Proj"> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| 			Name="Win32"/> | ||||
| 	</Platforms> | ||||
| 	<Configurations> | ||||
| 		<Configuration | ||||
| 			Name="Debug|Win32" | ||||
| 			OutputDirectory="Debug" | ||||
| 			IntermediateDirectory="Debug" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE" | ||||
| 				MinimalRebuild="TRUE" | ||||
| 				BasicRuntimeChecks="3" | ||||
| 				RuntimeLibrary="5" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="TRUE" | ||||
| 				DebugInformationFormat="4"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				OutputFile="$(OutDir)/miniunz.exe" | ||||
| 				LinkIncremental="2" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				ProgramDatabaseFile="$(OutDir)/miniunz.pdb" | ||||
| 				SubSystem="1" | ||||
| 				TargetMachine="1"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="Release" | ||||
| 			IntermediateDirectory="Release" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="TRUE" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="TRUE" | ||||
| 				RuntimeLibrary="4" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="TRUE" | ||||
| 				DebugInformationFormat="3"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				OutputFile="$(OutDir)/miniunz.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				TargetMachine="1"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 	</Configurations> | ||||
| 	<Files> | ||||
| 		<Filter | ||||
| 			Name="Source Files" | ||||
| 			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\miniunz.c"> | ||||
| 			</File> | ||||
| 		</Filter> | ||||
| 		<Filter | ||||
| 			Name="Header Files" | ||||
| 			Filter="h;hpp;hxx;hm;inl;inc"> | ||||
| 		</Filter> | ||||
| 		<Filter | ||||
| 			Name="Resource Files" | ||||
| 			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> | ||||
| 		</Filter> | ||||
| 		<File | ||||
| 			RelativePath="ReleaseDll\zlibwapi.lib"> | ||||
| 		</File> | ||||
| 	</Files> | ||||
| 	<Globals> | ||||
| 	</Globals> | ||||
| </VisualStudioProject> | ||||
| @@ -1,126 +0,0 @@ | ||||
| <?xml version="1.0" encoding = "Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="7.00" | ||||
| 	Name="minizip" | ||||
| 	ProjectGUID="{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" | ||||
| 	Keyword="Win32Proj"> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| 			Name="Win32"/> | ||||
| 	</Platforms> | ||||
| 	<Configurations> | ||||
| 		<Configuration | ||||
| 			Name="Debug|Win32" | ||||
| 			OutputDirectory="Debug" | ||||
| 			IntermediateDirectory="Debug" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE" | ||||
| 				MinimalRebuild="TRUE" | ||||
| 				BasicRuntimeChecks="3" | ||||
| 				RuntimeLibrary="5" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="TRUE" | ||||
| 				DebugInformationFormat="4"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				OutputFile="$(OutDir)/minizip.exe" | ||||
| 				LinkIncremental="2" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				ProgramDatabaseFile="$(OutDir)/minizip.pdb" | ||||
| 				SubSystem="1" | ||||
| 				TargetMachine="1"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="Release" | ||||
| 			IntermediateDirectory="Release" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="TRUE" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="TRUE" | ||||
| 				RuntimeLibrary="4" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="TRUE" | ||||
| 				DebugInformationFormat="3"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				OutputFile="$(OutDir)/minizip.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				TargetMachine="1"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 	</Configurations> | ||||
| 	<Files> | ||||
| 		<Filter | ||||
| 			Name="Source Files" | ||||
| 			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\minizip.c"> | ||||
| 			</File> | ||||
| 		</Filter> | ||||
| 		<Filter | ||||
| 			Name="Header Files" | ||||
| 			Filter="h;hpp;hxx;hm;inl;inc"> | ||||
| 		</Filter> | ||||
| 		<Filter | ||||
| 			Name="Resource Files" | ||||
| 			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> | ||||
| 		</Filter> | ||||
| 		<File | ||||
| 			RelativePath="ReleaseDll\zlibwapi.lib"> | ||||
| 		</File> | ||||
| 	</Files> | ||||
| 	<Globals> | ||||
| 	</Globals> | ||||
| </VisualStudioProject> | ||||
| @@ -1,126 +0,0 @@ | ||||
| <?xml version="1.0" encoding = "Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="7.00" | ||||
| 	Name="testZlibDll" | ||||
| 	ProjectGUID="{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}" | ||||
| 	Keyword="Win32Proj"> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| 			Name="Win32"/> | ||||
| 	</Platforms> | ||||
| 	<Configurations> | ||||
| 		<Configuration | ||||
| 			Name="Debug|Win32" | ||||
| 			OutputDirectory="Debug" | ||||
| 			IntermediateDirectory="Debug" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE" | ||||
| 				MinimalRebuild="TRUE" | ||||
| 				BasicRuntimeChecks="3" | ||||
| 				RuntimeLibrary="5" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="TRUE" | ||||
| 				DebugInformationFormat="4"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				OutputFile="$(OutDir)/testzlib.exe" | ||||
| 				LinkIncremental="2" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				ProgramDatabaseFile="$(OutDir)/testzlib.pdb" | ||||
| 				SubSystem="1" | ||||
| 				TargetMachine="1"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="Release" | ||||
| 			IntermediateDirectory="Release" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="TRUE" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="TRUE" | ||||
| 				RuntimeLibrary="4" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="TRUE" | ||||
| 				DebugInformationFormat="3"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				OutputFile="$(OutDir)/testzlib.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				TargetMachine="1"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 	</Configurations> | ||||
| 	<Files> | ||||
| 		<Filter | ||||
| 			Name="Source Files" | ||||
| 			Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm"> | ||||
| 			<File | ||||
| 				RelativePath="..\..\testzlib\testzlib.c"> | ||||
| 			</File> | ||||
| 		</Filter> | ||||
| 		<Filter | ||||
| 			Name="Header Files" | ||||
| 			Filter="h;hpp;hxx;hm;inl;inc"> | ||||
| 		</Filter> | ||||
| 		<Filter | ||||
| 			Name="Resource Files" | ||||
| 			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"> | ||||
| 		</Filter> | ||||
| 		<File | ||||
| 			RelativePath="ReleaseDll\zlibwapi.lib"> | ||||
| 		</File> | ||||
| 	</Files> | ||||
| 	<Globals> | ||||
| 	</Globals> | ||||
| </VisualStudioProject> | ||||
| @@ -1,258 +0,0 @@ | ||||
| <?xml version="1.0" encoding = "Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="7.00" | ||||
| 	Name="zlibstat" | ||||
| 	SccProjectName="" | ||||
| 	SccLocalPath=""> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| 			Name="Win32"/> | ||||
| 	</Platforms> | ||||
| 	<Configurations> | ||||
| 		<Configuration | ||||
| 			Name="Debug|Win32" | ||||
| 			OutputDirectory=".\zlibstatDebug" | ||||
| 			IntermediateDirectory=".\zlibstatDebug" | ||||
| 			ConfigurationType="4" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="5" | ||||
| 				PrecompiledHeaderFile=".\zlibstatDebug/zlibstat.pch" | ||||
| 				AssemblerListingLocation=".\zlibstatDebug/" | ||||
| 				ObjectFile=".\zlibstatDebug/" | ||||
| 				ProgramDataBaseFileName=".\zlibstatDebug/" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				DebugInformationFormat="1"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLibrarianTool" | ||||
| 				AdditionalOptions="/NODEFAULTLIB " | ||||
| 				OutputFile=".\zlibstatDebug\zlibstat.lib" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				Culture="1036"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseAxp|Win32" | ||||
| 			OutputDirectory=".\zlibsta0" | ||||
| 			IntermediateDirectory=".\zlibsta0" | ||||
| 			ConfigurationType="4" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI" | ||||
| 				StringPooling="TRUE" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="4" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				PrecompiledHeaderFile=".\zlibsta0/zlibstat.pch" | ||||
| 				AssemblerListingLocation=".\zlibsta0/" | ||||
| 				ObjectFile=".\zlibsta0/" | ||||
| 				ProgramDataBaseFileName=".\zlibsta0/" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLibrarianTool" | ||||
| 				AdditionalOptions="/NODEFAULTLIB " | ||||
| 				OutputFile=".\zlibsta0\zlibstat.lib" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory=".\zlibstat" | ||||
| 			IntermediateDirectory=".\zlibstat" | ||||
| 			ConfigurationType="4" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;ASMV;ASMINF" | ||||
| 				StringPooling="TRUE" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="4" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				PrecompiledHeaderFile=".\zlibstat/zlibstat.pch" | ||||
| 				AssemblerListingLocation=".\zlibstat/" | ||||
| 				ObjectFile=".\zlibstat/" | ||||
| 				ProgramDataBaseFileName=".\zlibstat/" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLibrarianTool" | ||||
| 				AdditionalOptions="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj /NODEFAULTLIB " | ||||
| 				OutputFile=".\zlibstat\zlibstat.lib" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				Culture="1036"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|Win32" | ||||
| 			OutputDirectory="zlibstatWithoutAsm" | ||||
| 			IntermediateDirectory="zlibstatWithoutAsm" | ||||
| 			ConfigurationType="4" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI" | ||||
| 				StringPooling="TRUE" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="4" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				PrecompiledHeaderFile=".\zlibstat/zlibstat.pch" | ||||
| 				AssemblerListingLocation=".\zlibstatWithoutAsm/" | ||||
| 				ObjectFile=".\zlibstatWithoutAsm/" | ||||
| 				ProgramDataBaseFileName=".\zlibstatWithoutAsm/" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLibrarianTool" | ||||
| 				AdditionalOptions=" /NODEFAULTLIB " | ||||
| 				OutputFile=".\zlibstatWithoutAsm\zlibstat.lib" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				Culture="1036"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 		</Configuration> | ||||
| 	</Configurations> | ||||
| 	<Files> | ||||
| 		<Filter | ||||
| 			Name="Source Files" | ||||
| 			Filter=""> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\adler32.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\compress.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\crc32.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\deflate.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\masmx86\gvmat32c.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzclose.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzio.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzlib.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzread.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzwrite.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\infback.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\inffast.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\inflate.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\inftrees.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\ioapi.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\trees.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\uncompr.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\unzip.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\zip.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath=".\zlib.rc"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath=".\zlibvc.def"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\zutil.c"> | ||||
| 			</File> | ||||
| 		</Filter> | ||||
| 	</Files> | ||||
| 	<Globals> | ||||
| 	</Globals> | ||||
| </VisualStudioProject> | ||||
| @@ -90,3 +90,25 @@ EXPORTS | ||||
|         unzGoToFilePos                           @101 | ||||
|  | ||||
|         fill_win32_filefunc                      @110 | ||||
|         fill_win32_filefunc64                    @111 | ||||
|         fill_win32_filefunc64A                   @112 | ||||
|         fill_win32_filefunc64W                   @113 | ||||
|  | ||||
| ; quick hack by hkuno@microhouse.co.jp | ||||
|         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 | ||||
| ; end hack | ||||
|   | ||||
| @@ -1,78 +0,0 @@ | ||||
| Microsoft Visual Studio Solution File, Format Version 7.00 | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minizip", "minizip.vcproj", "{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniunz", "miniunz.vcproj", "{C52F9E7B-498A-42BE-8DB4-85A15694382A}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testZlibDll", "testzlib.vcproj", "{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}" | ||||
| EndProject | ||||
| Global | ||||
| 	GlobalSection(SolutionConfiguration) = preSolution | ||||
| 		ConfigName.0 = Debug | ||||
| 		ConfigName.1 = Release | ||||
| 		ConfigName.2 = ReleaseAxp | ||||
| 		ConfigName.3 = ReleaseWithoutAsm | ||||
| 		ConfigName.4 = ReleaseWithoutCrtdll | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(ProjectDependencies) = postSolution | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(ProjectConfiguration) = postSolution | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug.ActiveCfg = Debug|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Debug.Build.0 = Debug|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release.ActiveCfg = Release|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.Release.Build.0 = Release|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseAxp.ActiveCfg = ReleaseAxp|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseAxp.Build.0 = ReleaseAxp|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm.ActiveCfg = ReleaseWithoutAsm|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutAsm.Build.0 = ReleaseWithoutAsm|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutCrtdll.ActiveCfg = ReleaseAxp|Win32 | ||||
| 		{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}.ReleaseWithoutCrtdll.Build.0 = ReleaseAxp|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.ActiveCfg = Debug|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Debug.Build.0 = Debug|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.ActiveCfg = Release|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.Release.Build.0 = Release|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseAxp.ActiveCfg = ReleaseAxp|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseAxp.Build.0 = ReleaseAxp|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm.ActiveCfg = ReleaseWithoutAsm|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutAsm.Build.0 = ReleaseWithoutAsm|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutCrtdll.ActiveCfg = ReleaseWithoutCrtdll|Win32 | ||||
| 		{8FD826F8-3739-44E6-8CC8-997122E53B8D}.ReleaseWithoutCrtdll.Build.0 = ReleaseWithoutCrtdll|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug.ActiveCfg = Debug|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Debug.Build.0 = Debug|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release.ActiveCfg = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.Release.Build.0 = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseAxp.ActiveCfg = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseAxp.Build.0 = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm.ActiveCfg = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutAsm.Build.0 = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutCrtdll.ActiveCfg = Release|Win32 | ||||
| 		{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}.ReleaseWithoutCrtdll.Build.0 = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug.ActiveCfg = Debug|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Debug.Build.0 = Debug|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.Release.Build.0 = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseAxp.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseAxp.Build.0 = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutAsm.Build.0 = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutCrtdll.ActiveCfg = Release|Win32 | ||||
| 		{C52F9E7B-498A-42BE-8DB4-85A15694382A}.ReleaseWithoutCrtdll.Build.0 = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.Debug.ActiveCfg = Debug|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.Debug.Build.0 = Debug|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.Release.ActiveCfg = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.Release.Build.0 = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.ReleaseAxp.ActiveCfg = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.ReleaseAxp.Build.0 = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.ReleaseWithoutAsm.ActiveCfg = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.ReleaseWithoutAsm.Build.0 = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.ReleaseWithoutCrtdll.ActiveCfg = Release|Win32 | ||||
| 		{AA6666AA-E09F-4135-9C0C-4FE50C3C654C}.ReleaseWithoutCrtdll.Build.0 = Release|Win32 | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(ExtensibilityGlobals) = postSolution | ||||
| 	EndGlobalSection | ||||
| 	GlobalSection(ExtensibilityAddIns) = postSolution | ||||
| 	EndGlobalSection | ||||
| EndGlobal | ||||
| @@ -1,457 +0,0 @@ | ||||
| <?xml version="1.0" encoding = "Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="7.00" | ||||
| 	Name="zlibvc" | ||||
| 	SccProjectName="" | ||||
| 	SccLocalPath=""> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| 			Name="Win32"/> | ||||
| 	</Platforms> | ||||
| 	<Configurations> | ||||
| 		<Configuration | ||||
| 			Name="Debug|Win32" | ||||
| 			OutputDirectory=".\DebugDll" | ||||
| 			IntermediateDirectory=".\DebugDll" | ||||
| 			ConfigurationType="2" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,ZLIB_WINAPI,ASMV,ASMINF" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="1" | ||||
| 				PrecompiledHeaderFile=".\DebugDll/zlibvc.pch" | ||||
| 				AssemblerListingLocation=".\DebugDll/" | ||||
| 				ObjectFile=".\DebugDll/" | ||||
| 				ProgramDataBaseFileName=".\DebugDll/" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				DebugInformationFormat="4"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj" | ||||
| 				OutputFile=".\DebugDll\zlibwapi.dll" | ||||
| 				LinkIncremental="2" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				GenerateDebugInformation="TRUE" | ||||
| 				ProgramDatabaseFile=".\DebugDll/zlibwapi.pdb" | ||||
| 				SubSystem="2" | ||||
| 				ImportLibrary=".\DebugDll/zlibwapi.lib"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="_DEBUG" | ||||
| 				MkTypLibCompatible="TRUE" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName=".\DebugDll/zlibvc.tlb"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="_DEBUG" | ||||
| 				Culture="1036"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|Win32" | ||||
| 			OutputDirectory=".\zlibDllWithoutAsm" | ||||
| 			IntermediateDirectory=".\zlibDllWithoutAsm" | ||||
| 			ConfigurationType="2" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE" | ||||
| 			WholeProgramOptimization="TRUE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,ZLIB_WINAPI" | ||||
| 				StringPooling="TRUE" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="0" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				PrecompiledHeaderFile=".\zlibDllWithoutAsm/zlibvc.pch" | ||||
| 				AssemblerOutput="2" | ||||
| 				AssemblerListingLocation=".\zlibDllWithoutAsm/" | ||||
| 				ObjectFile=".\zlibDllWithoutAsm/" | ||||
| 				ProgramDataBaseFileName=".\zlibDllWithoutAsm/" | ||||
| 				BrowseInformation="1" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				AdditionalDependencies="crtdll.lib" | ||||
| 				OutputFile=".\zlibDllWithoutAsm\zlibwapi.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				IgnoreAllDefaultLibraries="TRUE" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				ProgramDatabaseFile=".\zlibDllWithoutAsm/zlibwapi.pdb" | ||||
| 				GenerateMapFile="TRUE" | ||||
| 				MapFileName=".\zlibDllWithoutAsm/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				ImportLibrary=".\zlibDllWithoutAsm/zlibwapi.lib"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="TRUE" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName=".\zlibDllWithoutAsm/zlibvc.tlb"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1036"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutCrtdll|Win32" | ||||
| 			OutputDirectory=".\zlibDllWithoutCrtDll" | ||||
| 			IntermediateDirectory=".\zlibDllWithoutCrtDll" | ||||
| 			ConfigurationType="2" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE" | ||||
| 			WholeProgramOptimization="TRUE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,ZLIB_WINAPI,ASMV,ASMINF" | ||||
| 				StringPooling="TRUE" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="0" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				PrecompiledHeaderFile=".\zlibDllWithoutCrtDll/zlibvc.pch" | ||||
| 				AssemblerOutput="2" | ||||
| 				AssemblerListingLocation=".\zlibDllWithoutCrtDll/" | ||||
| 				ObjectFile=".\zlibDllWithoutCrtDll/" | ||||
| 				ProgramDataBaseFileName=".\zlibDllWithoutCrtDll/" | ||||
| 				BrowseInformation="1" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj " | ||||
| 				OutputFile=".\zlibDllWithoutCrtDll\zlibwapi.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				IgnoreAllDefaultLibraries="FALSE" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				ProgramDatabaseFile=".\zlibDllWithoutCrtDll/zlibwapi.pdb" | ||||
| 				GenerateMapFile="TRUE" | ||||
| 				MapFileName=".\zlibDllWithoutCrtDll/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				ImportLibrary=".\zlibDllWithoutCrtDll/zlibwapi.lib"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="TRUE" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName=".\zlibDllWithoutCrtDll/zlibvc.tlb"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1036"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseAxp|Win32" | ||||
| 			OutputDirectory=".\zlibvc__" | ||||
| 			IntermediateDirectory=".\zlibvc__" | ||||
| 			ConfigurationType="2" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE" | ||||
| 			WholeProgramOptimization="TRUE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,ZLIB_WINAPI" | ||||
| 				StringPooling="TRUE" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="0" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				PrecompiledHeaderFile=".\zlibvc__/zlibvc.pch" | ||||
| 				AssemblerOutput="2" | ||||
| 				AssemblerListingLocation=".\zlibvc__/" | ||||
| 				ObjectFile=".\zlibvc__/" | ||||
| 				ProgramDataBaseFileName=".\zlibvc__/" | ||||
| 				BrowseInformation="1" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="crtdll.lib" | ||||
| 				OutputFile="zlibvc__\zlibwapi.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				IgnoreAllDefaultLibraries="TRUE" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				ProgramDatabaseFile=".\zlibvc__/zlibwapi.pdb" | ||||
| 				GenerateMapFile="TRUE" | ||||
| 				MapFileName=".\zlibvc__/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				ImportLibrary=".\zlibvc__/zlibwapi.lib"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="TRUE" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName=".\zlibvc__/zlibvc.tlb"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1036"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory=".\ReleaseDll" | ||||
| 			IntermediateDirectory=".\ReleaseDll" | ||||
| 			ConfigurationType="2" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="FALSE" | ||||
| 			WholeProgramOptimization="TRUE"> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,ZLIB_WINAPI,ASMV,ASMINF" | ||||
| 				StringPooling="TRUE" | ||||
| 				ExceptionHandling="FALSE" | ||||
| 				RuntimeLibrary="0" | ||||
| 				EnableFunctionLevelLinking="TRUE" | ||||
| 				PrecompiledHeaderFile=".\ReleaseDll/zlibvc.pch" | ||||
| 				AssemblerOutput="2" | ||||
| 				AssemblerListingLocation=".\ReleaseDll/" | ||||
| 				ObjectFile=".\ReleaseDll/" | ||||
| 				ProgramDataBaseFileName=".\ReleaseDll/" | ||||
| 				BrowseInformation="1" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="TRUE"/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj crtdll.lib" | ||||
| 				OutputFile=".\ReleaseDll\zlibwapi.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				IgnoreAllDefaultLibraries="TRUE" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				ProgramDatabaseFile=".\ReleaseDll/zlibwapi.pdb" | ||||
| 				GenerateMapFile="TRUE" | ||||
| 				MapFileName=".\ReleaseDll/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				ImportLibrary=".\ReleaseDll/zlibwapi.lib"/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="TRUE" | ||||
| 				SuppressStartupBanner="TRUE" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName=".\Release/zlibvc.tlb"/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1036"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool"/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool"/> | ||||
| 		</Configuration> | ||||
| 	</Configurations> | ||||
| 	<Files> | ||||
| 		<Filter | ||||
| 			Name="Source Files" | ||||
| 			Filter="cpp;c;cxx;rc;def;r;odl;hpj;bat;for;f90"> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\adler32.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\compress.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\crc32.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\deflate.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\masmx86\gvmat32c.c"> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Win32" | ||||
| 					ExcludedFromBuild="TRUE"> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool"/> | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzclose.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzio.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzlib.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzread.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzwrite.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\infback.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\inffast.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\inflate.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\inftrees.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\ioapi.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\iowin32.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\trees.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\uncompr.c"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\unzip.c"> | ||||
| 				<FileConfiguration | ||||
| 					Name="Release|Win32"> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 						AdditionalIncludeDirectories="" | ||||
| 						PreprocessorDefinitions="ZLIB_INTERNAL"/> | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\minizip\zip.c"> | ||||
| 				<FileConfiguration | ||||
| 					Name="Release|Win32"> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 						AdditionalIncludeDirectories="" | ||||
| 						PreprocessorDefinitions="ZLIB_INTERNAL"/> | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath=".\zlib.rc"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath=".\zlibvc.def"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\zutil.c"> | ||||
| 			</File> | ||||
| 		</Filter> | ||||
| 		<Filter | ||||
| 			Name="Header Files" | ||||
| 			Filter="h;hpp;hxx;hm;inl;fi;fd"> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\deflate.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\infblock.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\infcodes.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\inffast.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\inftrees.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\infutil.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\zconf.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\zlib.h"> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\zutil.h"> | ||||
| 			</File> | ||||
| 		</Filter> | ||||
| 		<Filter | ||||
| 			Name="Resource Files" | ||||
| 			Filter="ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"> | ||||
| 		</Filter> | ||||
| 	</Files> | ||||
| 	<Globals> | ||||
| 	</Globals> | ||||
| </VisualStudioProject> | ||||
| @@ -90,3 +90,25 @@ EXPORTS | ||||
|         unzGoToFilePos                           @101 | ||||
|  | ||||
|         fill_win32_filefunc                      @110 | ||||
|         fill_win32_filefunc64                    @111 | ||||
|         fill_win32_filefunc64A                   @112 | ||||
|         fill_win32_filefunc64W                   @113 | ||||
|  | ||||
| ; quick hack by hkuno@microhouse.co.jp | ||||
|         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 | ||||
| ; end hack | ||||
|   | ||||
| @@ -1,10 +1,11 @@ | ||||
| <?xml version="1.0" encoding="Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="8,00" | ||||
| 	Version="9.00" | ||||
| 	Name="miniunz" | ||||
| 	ProjectGUID="{C52F9E7B-498A-42BE-8DB4-85A15694382A}" | ||||
| 	Keyword="Win32Proj" | ||||
| 	TargetFrameworkVersion="131072" | ||||
| 	> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| @@ -76,6 +77,8 @@ | ||||
| 				GenerateDebugInformation="true" | ||||
| 				ProgramDatabaseFile="$(OutDir)/miniunz.pdb" | ||||
| 				SubSystem="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| @@ -97,7 +100,91 @@ | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\MiniUnzip$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\MiniUnzip$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			CharacterSet="2" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="x86\ZlibDllRelease\zlibwapi.lib" | ||||
| 				OutputFile="$(OutDir)/miniunz.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateManifest="false" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| @@ -271,94 +358,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\MiniUnzip$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\MiniUnzip$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			CharacterSet="2" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="x86\ZlibDllRelease\zlibwapi.lib" | ||||
| 				OutputFile="$(OutDir)/miniunz.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateManifest="false" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|x64" | ||||
| 			OutputDirectory="x64\MiniUnzip$(ConfigurationName)" | ||||
| @@ -1,10 +1,11 @@ | ||||
| <?xml version="1.0" encoding="Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="8,00" | ||||
| 	Version="9.00" | ||||
| 	Name="minizip" | ||||
| 	ProjectGUID="{48CDD9DC-E09F-4135-9C0C-4FE50C3C654B}" | ||||
| 	Keyword="Win32Proj" | ||||
| 	TargetFrameworkVersion="131072" | ||||
| 	> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| @@ -76,6 +77,8 @@ | ||||
| 				GenerateDebugInformation="true" | ||||
| 				ProgramDatabaseFile="$(OutDir)/minizip.pdb" | ||||
| 				SubSystem="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| @@ -97,7 +100,90 @@ | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\MiniZip$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\MiniZip$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			CharacterSet="2" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="x86\ZlibDllRelease\zlibwapi.lib" | ||||
| 				OutputFile="$(OutDir)/minizip.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| @@ -271,93 +357,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\MiniZip$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\MiniZip$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			CharacterSet="2" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="x86\ZlibDllRelease\zlibwapi.lib" | ||||
| 				OutputFile="$(OutDir)/minizip.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|x64" | ||||
| 			OutputDirectory="x64\$(ConfigurationName)" | ||||
| @@ -1,11 +1,12 @@ | ||||
| <?xml version="1.0" encoding="Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="8,00" | ||||
| 	Version="9.00" | ||||
| 	Name="testzlib" | ||||
| 	ProjectGUID="{AA6666AA-E09F-4135-9C0C-4FE50C3C654B}" | ||||
| 	RootNamespace="testzlib" | ||||
| 	Keyword="Win32Proj" | ||||
| 	TargetFrameworkVersion="131072" | ||||
| 	> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| @@ -47,7 +48,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE" | ||||
| 				PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" | ||||
| 				MinimalRebuild="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="1" | ||||
| @@ -77,6 +78,8 @@ | ||||
| 				GenerateDebugInformation="true" | ||||
| 				ProgramDatabaseFile="$(OutDir)/testzlib.pdb" | ||||
| 				SubSystem="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| @@ -98,7 +101,177 @@ | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|Win32" | ||||
| 			OutputDirectory="x86\TestZlib$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\TestZlib$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2" | ||||
| 			WholeProgramOptimization="1" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				OutputFile="$(OutDir)/testzlib.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateManifest="false" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\TestZlib$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\TestZlib$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2" | ||||
| 			WholeProgramOptimization="1" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj" | ||||
| 				OutputFile="$(OutDir)/testzlib.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateManifest="false" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| @@ -128,7 +301,7 @@ | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE" | ||||
| 				PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="3" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -200,7 +373,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_DEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64" | ||||
| 				MinimalRebuild="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="3" | ||||
| @@ -256,93 +429,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|Win32" | ||||
| 			OutputDirectory="x86\TestZlib$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\TestZlib$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2" | ||||
| 			WholeProgramOptimization="1" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				OutputFile="$(OutDir)/testzlib.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateManifest="false" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|x64" | ||||
| 			OutputDirectory="x64\TestZlib$(ConfigurationName)" | ||||
| @@ -368,7 +454,7 @@ | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="2" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -443,7 +529,7 @@ | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -501,94 +587,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\TestZlib$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\TestZlib$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			CharacterSet="2" | ||||
| 			WholeProgramOptimization="1" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj" | ||||
| 				OutputFile="$(OutDir)/testzlib.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateManifest="false" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|x64" | ||||
| 			OutputDirectory="x64\TestZlib$(ConfigurationName)" | ||||
| @@ -614,7 +612,7 @@ | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE" | ||||
| 				PreprocessorDefinitions="ASMV;ASMINF;WIN32;ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="2" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -689,7 +687,7 @@ | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\.." | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;NDEBUG;_CONSOLE;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -862,14 +860,6 @@ | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Debug|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Win32" | ||||
| 					ExcludedFromBuild="true" | ||||
| @@ -879,7 +869,7 @@ | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Itanium" | ||||
| 					Name="Release|Win32" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| @@ -887,7 +877,15 @@ | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Release|Win32" | ||||
| 					Name="Debug|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| @@ -1,11 +1,11 @@ | ||||
| <?xml version="1.0" encoding="Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="8,00" | ||||
| 	Version="9.00" | ||||
| 	Name="TestZlibDll" | ||||
| 	ProjectGUID="{C52F9E7B-498A-42BE-8DB4-85A15694366A}" | ||||
| 	Keyword="Win32Proj" | ||||
| 	SignManifests="true" | ||||
| 	TargetFrameworkVersion="131072" | ||||
| 	> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| @@ -77,6 +77,8 @@ | ||||
| 				GenerateDebugInformation="true" | ||||
| 				ProgramDatabaseFile="$(OutDir)/testzlib.pdb" | ||||
| 				SubSystem="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| @@ -98,7 +100,91 @@ | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\TestZlibDll$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\TestZlibDll$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			CharacterSet="2" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="x86\ZlibDllRelease\zlibwapi.lib" | ||||
| 				OutputFile="$(OutDir)/testzlib.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateManifest="false" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| @@ -272,94 +358,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\TestZlibDll$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\TestZlibDll$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="1" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			CharacterSet="2" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="2" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				OmitFramePointers="true" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\minizip" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;NDEBUG;_CONSOLE" | ||||
| 				StringPooling="true" | ||||
| 				BasicRuntimeChecks="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				UsePrecompiledHeader="0" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				Detect64BitPortabilityProblems="true" | ||||
| 				DebugInformationFormat="3" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalDependencies="x86\ZlibDllRelease\zlibwapi.lib" | ||||
| 				OutputFile="$(OutDir)/testzlib.exe" | ||||
| 				LinkIncremental="1" | ||||
| 				GenerateManifest="false" | ||||
| 				GenerateDebugInformation="true" | ||||
| 				SubSystem="1" | ||||
| 				OptimizeReferences="2" | ||||
| 				EnableCOMDATFolding="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				TargetMachine="1" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|x64" | ||||
| 			OutputDirectory="x64\TestZlibDll$(ConfigurationName)" | ||||
| @@ -2,8 +2,8 @@ | ||||
| 
 | ||||
| #define IDR_VERSION1  1 | ||||
| IDR_VERSION1	VERSIONINFO	MOVEABLE IMPURE LOADONCALL DISCARDABLE | ||||
|   FILEVERSION	 1,2,3,6 | ||||
|   PRODUCTVERSION 1,2,3,6 | ||||
|   FILEVERSION	 1,2,3,0 | ||||
|   PRODUCTVERSION 1,2,3,0 | ||||
|   FILEFLAGSMASK	VS_FFI_FILEFLAGSMASK | ||||
|   FILEFLAGS	0 | ||||
|   FILEOS	VOS_DOS_WINDOWS32 | ||||
| @@ -17,12 +17,12 @@ BEGIN | ||||
| 
 | ||||
|     BEGIN | ||||
|       VALUE "FileDescription", "zlib data compression library\0" | ||||
|       VALUE "FileVersion",	"1.2.3.6\0" | ||||
|       VALUE "FileVersion",	"1.2.3.0\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-2010 Jean-loup Gailly & Mark Adler\0" | ||||
|       VALUE "LegalCopyright", "(C) 1995-2003 Jean-loup Gailly & Mark Adler\0" | ||||
|     END | ||||
|   END | ||||
|   BLOCK "VarFileInfo" | ||||
| @@ -1,9 +1,10 @@ | ||||
| <?xml version="1.0" encoding="Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="8,00" | ||||
| 	Version="9.00" | ||||
| 	Name="zlibstat" | ||||
| 	ProjectGUID="{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" | ||||
| 	TargetFrameworkVersion="131072" | ||||
| 	> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| @@ -47,7 +48,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="1" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -92,6 +93,153 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\ZlibStat$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\ZlibStat$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="4" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="false" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				PrecompiledHeaderFile="$(IntDir)/zlibstat.pch" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				ObjectFile="$(IntDir)\" | ||||
| 				ProgramDataBaseFileName="$(OutDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				Culture="1036" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLibrarianTool" | ||||
| 				AdditionalOptions="/MACHINE:X86 /NODEFAULTLIB" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj " | ||||
| 				OutputFile="$(OutDir)\zlibstat.lib" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|Win32" | ||||
| 			OutputDirectory="x86\ZlibStat$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\ZlibStat$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="4" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="false" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				PrecompiledHeaderFile="$(IntDir)/zlibstat.pch" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				ObjectFile="$(IntDir)\" | ||||
| 				ProgramDataBaseFileName="$(OutDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				Culture="1036" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLibrarianTool" | ||||
| 				AdditionalOptions="/MACHINE:X86 /NODEFAULTLIB" | ||||
| 				OutputFile="$(OutDir)\zlibstat.lib" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Debug|x64" | ||||
| 			OutputDirectory="x64\ZlibStat$(ConfigurationName)" | ||||
| @@ -121,7 +269,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="3" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -195,7 +343,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="3" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -240,80 +388,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\ZlibStat$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\ZlibStat$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="4" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="false" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ASMV;ASMINF" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				PrecompiledHeaderFile="$(IntDir)/zlibstat.pch" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				ObjectFile="$(IntDir)\" | ||||
| 				ProgramDataBaseFileName="$(OutDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				Culture="1036" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLibrarianTool" | ||||
| 				AdditionalOptions="/MACHINE:X86 /NODEFAULTLIB" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj " | ||||
| 				OutputFile="$(OutDir)\zlibstat.lib" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|x64" | ||||
| 			OutputDirectory="x64\ZlibStat$(ConfigurationName)" | ||||
| @@ -343,7 +417,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;ASMV;ASMINF;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ASMV;ASMINF;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -418,7 +492,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -463,79 +537,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|Win32" | ||||
| 			OutputDirectory="x86\ZlibStat$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\ZlibStat$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="4" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="false" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="0" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				PrecompiledHeaderFile="$(IntDir)/zlibstat.pch" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				ObjectFile="$(IntDir)\" | ||||
| 				ProgramDataBaseFileName="$(OutDir)\" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				Culture="1036" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLibrarianTool" | ||||
| 				AdditionalOptions="/MACHINE:X86 /NODEFAULTLIB" | ||||
| 				OutputFile="$(OutDir)\zlibstat.lib" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|x64" | ||||
| 			OutputDirectory="x64\ZlibStat$(ConfigurationName)" | ||||
| @@ -565,7 +566,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -639,7 +640,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;WIN64" | ||||
| 				PreprocessorDefinitions="ZLIB_WINAPI;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -760,19 +761,24 @@ | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzclose.c"> | ||||
| 				RelativePath="..\..\..\gzclose.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzio.c"> | ||||
| 				RelativePath="..\..\..\gzio.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzlib.c"> | ||||
| 				RelativePath="..\..\..\gzlib.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzread.c"> | ||||
| 				RelativePath="..\..\..\gzread.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzwrite.c"> | ||||
| 				RelativePath="..\..\..\gzwrite.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\infback.c" | ||||
| @@ -789,14 +795,6 @@ | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Debug|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Release|Win32" | ||||
| 					ExcludedFromBuild="true" | ||||
| @@ -806,7 +804,7 @@ | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Release|Itanium" | ||||
| 					Name="ReleaseWithoutAsm|Win32" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| @@ -814,7 +812,15 @@ | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Win32" | ||||
| 					Name="Debug|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Release|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
							
								
								
									
										114
									
								
								contrib/vstudio/vc9/zlibvc.def
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										114
									
								
								contrib/vstudio/vc9/zlibvc.def
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,114 @@ | ||||
|  | ||||
| VERSION		1.23 | ||||
|  | ||||
| HEAPSIZE	1048576,8192 | ||||
|  | ||||
| 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 | ||||
|  | ||||
|         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 | ||||
|         fill_win32_filefunc64                    @111 | ||||
|         fill_win32_filefunc64A                   @112 | ||||
|         fill_win32_filefunc64W                   @113 | ||||
|  | ||||
| ; quick hack by hkuno@microhouse.co.jp | ||||
|         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 | ||||
| ; end hack | ||||
| @@ -1,6 +1,6 @@ | ||||
|  | ||||
| Microsoft Visual Studio Solution File, Format Version 9.00 | ||||
| # Visual Studio 2005 | ||||
| Microsoft Visual Studio Solution File, Format Version 10.00 | ||||
| # Visual Studio 2008 | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibvc", "zlibvc.vcproj", "{8FD826F8-3739-44E6-8CC8-997122E53B8D}" | ||||
| EndProject | ||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlibstat", "zlibstat.vcproj", "{745DEC58-EBB3-47A9-A9B8-4C6627C01BF8}" | ||||
| @@ -1,9 +1,10 @@ | ||||
| <?xml version="1.0" encoding="Windows-1252"?> | ||||
| <VisualStudioProject | ||||
| 	ProjectType="Visual C++" | ||||
| 	Version="8,00" | ||||
| 	Version="9.00" | ||||
| 	Name="zlibvc" | ||||
| 	ProjectGUID="{8FD826F8-3739-44E6-8CC8-997122E53B8D}" | ||||
| 	TargetFrameworkVersion="131072" | ||||
| 	> | ||||
| 	<Platforms> | ||||
| 		<Platform | ||||
| @@ -52,7 +53,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,_CRT_SECURE_NO_DEPRECATE,ZLIB_WINAPI,ASMV,ASMINF" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="1" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -90,6 +91,8 @@ | ||||
| 				GenerateMapFile="true" | ||||
| 				MapFileName="$(OutDir)/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				ImportLibrary="$(OutDir)/zlibwapi.lib" | ||||
| 			/> | ||||
| 			<Tool | ||||
| @@ -111,7 +114,205 @@ | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|Win32" | ||||
| 			OutputDirectory="x86\ZlibDll$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\ZlibDll$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="2" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="false" | ||||
| 			WholeProgramOptimization="1" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="true" | ||||
| 				SuppressStartupBanner="true" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName="$(OutDir)/zlibvc.tlb" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				PrecompiledHeaderFile="$(IntDir)/zlibvc.pch" | ||||
| 				AssemblerOutput="2" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				ObjectFile="$(IntDir)\" | ||||
| 				ProgramDataBaseFileName="$(OutDir)\" | ||||
| 				BrowseInformation="0" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1036" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				OutputFile="$(OutDir)\zlibwapi.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="true" | ||||
| 				GenerateManifest="false" | ||||
| 				IgnoreAllDefaultLibraries="false" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				ProgramDatabaseFile="$(OutDir)/zlibwapi.pdb" | ||||
| 				GenerateMapFile="true" | ||||
| 				MapFileName="$(OutDir)/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				ImportLibrary="$(OutDir)/zlibwapi.lib" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\ZlibDll$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\ZlibDll$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="2" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="false" | ||||
| 			WholeProgramOptimization="1" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="true" | ||||
| 				SuppressStartupBanner="true" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName="$(OutDir)/zlibvc.tlb" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				PrecompiledHeaderFile="$(IntDir)/zlibvc.pch" | ||||
| 				AssemblerOutput="2" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				ObjectFile="$(IntDir)\" | ||||
| 				ProgramDataBaseFileName="$(OutDir)\" | ||||
| 				BrowseInformation="0" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1036" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj " | ||||
| 				OutputFile="$(OutDir)\zlibwapi.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="true" | ||||
| 				GenerateManifest="false" | ||||
| 				IgnoreAllDefaultLibraries="false" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				ProgramDatabaseFile="$(OutDir)/zlibwapi.pdb" | ||||
| 				GenerateMapFile="true" | ||||
| 				MapFileName="$(OutDir)/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				RandomizedBaseAddress="1" | ||||
| 				DataExecutionPrevention="0" | ||||
| 				ImportLibrary="$(OutDir)/zlibwapi.lib" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| @@ -150,7 +351,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,_CRT_SECURE_NO_DEPRECATE,ZLIB_WINAPI,ASMV,ASMINF;WIN64" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="3" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -248,7 +449,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				Optimization="0" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;WIN64" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="3" | ||||
| 				BufferSecurityCheck="false" | ||||
| @@ -312,107 +513,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|Win32" | ||||
| 			OutputDirectory="x86\ZlibDll$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\ZlibDll$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="2" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="false" | ||||
| 			WholeProgramOptimization="1" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="true" | ||||
| 				SuppressStartupBanner="true" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName="$(OutDir)/zlibvc.tlb" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,_CRT_SECURE_NO_DEPRECATE,ZLIB_WINAPI" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				PrecompiledHeaderFile="$(IntDir)/zlibvc.pch" | ||||
| 				AssemblerOutput="2" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				ObjectFile="$(IntDir)\" | ||||
| 				ProgramDataBaseFileName="$(OutDir)\" | ||||
| 				BrowseInformation="0" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1036" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				OutputFile="$(OutDir)\zlibwapi.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="true" | ||||
| 				GenerateManifest="false" | ||||
| 				IgnoreAllDefaultLibraries="false" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				ProgramDatabaseFile="$(OutDir)/zlibwapi.pdb" | ||||
| 				GenerateMapFile="true" | ||||
| 				MapFileName="$(OutDir)/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				ImportLibrary="$(OutDir)/zlibwapi.lib" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="ReleaseWithoutAsm|x64" | ||||
| 			OutputDirectory="x64\ZlibDll$(ConfigurationName)" | ||||
| @@ -447,7 +547,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,_CRT_SECURE_NO_DEPRECATE,ZLIB_WINAPI;WIN64" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -548,7 +648,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32,_CRT_SECURE_NO_DEPRECATE,ZLIB_WINAPI;WIN64" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -615,108 +715,6 @@ | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|Win32" | ||||
| 			OutputDirectory="x86\ZlibDll$(ConfigurationName)" | ||||
| 			IntermediateDirectory="x86\ZlibDll$(ConfigurationName)\Tmp" | ||||
| 			ConfigurationType="2" | ||||
| 			InheritedPropertySheets="UpgradeFromVC70.vsprops" | ||||
| 			UseOfMFC="0" | ||||
| 			ATLMinimizesCRunTimeLibraryUsage="false" | ||||
| 			WholeProgramOptimization="1" | ||||
| 			> | ||||
| 			<Tool | ||||
| 				Name="VCPreBuildEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCustomBuildTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXMLDataGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebServiceProxyGeneratorTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCMIDLTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				MkTypLibCompatible="true" | ||||
| 				SuppressStartupBanner="true" | ||||
| 				TargetEnvironment="1" | ||||
| 				TypeLibraryName="$(OutDir)/zlibvc.tlb" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="WIN32;_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;ASMV;ASMINF" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| 				BufferSecurityCheck="false" | ||||
| 				EnableFunctionLevelLinking="true" | ||||
| 				PrecompiledHeaderFile="$(IntDir)/zlibvc.pch" | ||||
| 				AssemblerOutput="2" | ||||
| 				AssemblerListingLocation="$(IntDir)\" | ||||
| 				ObjectFile="$(IntDir)\" | ||||
| 				ProgramDataBaseFileName="$(OutDir)\" | ||||
| 				BrowseInformation="0" | ||||
| 				WarningLevel="3" | ||||
| 				SuppressStartupBanner="true" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManagedResourceCompilerTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCResourceCompilerTool" | ||||
| 				PreprocessorDefinitions="NDEBUG" | ||||
| 				Culture="1036" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPreLinkEventTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCLinkerTool" | ||||
| 				AdditionalOptions="/MACHINE:I386" | ||||
| 				AdditionalDependencies="..\..\masmx86\gvmat32.obj ..\..\masmx86\inffas32.obj " | ||||
| 				OutputFile="$(OutDir)\zlibwapi.dll" | ||||
| 				LinkIncremental="1" | ||||
| 				SuppressStartupBanner="true" | ||||
| 				GenerateManifest="false" | ||||
| 				IgnoreAllDefaultLibraries="false" | ||||
| 				ModuleDefinitionFile=".\zlibvc.def" | ||||
| 				ProgramDatabaseFile="$(OutDir)/zlibwapi.pdb" | ||||
| 				GenerateMapFile="true" | ||||
| 				MapFileName="$(OutDir)/zlibwapi.map" | ||||
| 				SubSystem="2" | ||||
| 				OptimizeForWindows98="1" | ||||
| 				ImportLibrary="$(OutDir)/zlibwapi.lib" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCALinkTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCManifestTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCXDCMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCBscMakeTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCFxCopTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCAppVerifierTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCWebDeploymentTool" | ||||
| 			/> | ||||
| 			<Tool | ||||
| 				Name="VCPostBuildEventTool" | ||||
| 			/> | ||||
| 		</Configuration> | ||||
| 		<Configuration | ||||
| 			Name="Release|x64" | ||||
| 			OutputDirectory="x64\ZlibDll$(ConfigurationName)" | ||||
| @@ -751,7 +749,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;ASMV;ASMINF;WIN64" | ||||
| 				PreprocessorDefinitions="_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;ASMV;ASMINF;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -853,7 +851,7 @@ | ||||
| 				Name="VCCLCompilerTool" | ||||
| 				InlineFunctionExpansion="1" | ||||
| 				AdditionalIncludeDirectories="..\..\..;..\..\masmx86" | ||||
| 				PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;ZLIB_WINAPI;WIN64" | ||||
| 				PreprocessorDefinitions="_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;ZLIB_WINAPI;WIN64" | ||||
| 				StringPooling="true" | ||||
| 				ExceptionHandling="0" | ||||
| 				RuntimeLibrary="2" | ||||
| @@ -947,6 +945,14 @@ | ||||
| 			<File | ||||
| 				RelativePath="..\..\masmx86\gvmat32c.c" | ||||
| 				> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Win32" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Debug|x64" | ||||
| 					ExcludedFromBuild="true" | ||||
| @@ -963,14 +969,6 @@ | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Win32" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|x64" | ||||
| 					ExcludedFromBuild="true" | ||||
| @@ -1005,19 +1003,24 @@ | ||||
| 				</FileConfiguration> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzclose.c"> | ||||
| 				RelativePath="..\..\..\gzclose.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzio.c"> | ||||
| 				RelativePath="..\..\..\gzio.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzlib.c"> | ||||
| 				RelativePath="..\..\..\gzlib.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzread.c"> | ||||
| 				RelativePath="..\..\..\gzread.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\gzwrite.c"> | ||||
| 				RelativePath="..\..\..\gzwrite.c" | ||||
| 				> | ||||
| 			</File> | ||||
| 			<File | ||||
| 				RelativePath="..\..\..\infback.c" | ||||
| @@ -1034,14 +1037,6 @@ | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Debug|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Win32" | ||||
| 					ExcludedFromBuild="true" | ||||
| @@ -1051,7 +1046,7 @@ | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Itanium" | ||||
| 					Name="Release|Win32" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| @@ -1059,7 +1054,15 @@ | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="Release|Win32" | ||||
| 					Name="Debug|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| 						Name="VCCLCompilerTool" | ||||
| 					/> | ||||
| 				</FileConfiguration> | ||||
| 				<FileConfiguration | ||||
| 					Name="ReleaseWithoutAsm|Itanium" | ||||
| 					ExcludedFromBuild="true" | ||||
| 					> | ||||
| 					<Tool | ||||
| @@ -52,7 +52,7 @@ | ||||
| #include "deflate.h" | ||||
|  | ||||
| const char deflate_copyright[] = | ||||
|    " deflate 1.2.3.6 Copyright 1995-2010 Jean-loup Gailly and Mark Adler "; | ||||
|    " deflate 1.2.3.9 Copyright 1995-2010 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 | ||||
|   | ||||
| @@ -141,7 +141,7 @@ struct tab {                        /* type for been here check */ | ||||
|    For the deflate example of 286 symbols limited to 15-bit codes, the array | ||||
|    has 284,284 entries, taking up 2.17 MB for an 8-byte big_t.  More than | ||||
|    half of the space allocated for saved results is actually used -- not all | ||||
|    possible triplets are reached in the generation of valid Huffman codes.   | ||||
|    possible triplets are reached in the generation of valid Huffman codes. | ||||
|  */ | ||||
|  | ||||
| /* The array for tracking visited states, done[], is itself indexed identically | ||||
| @@ -466,19 +466,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; | ||||
|     } | ||||
|  | ||||
| @@ -556,8 +556,8 @@ int main(int argc, char **argv) | ||||
|     } | ||||
|  | ||||
|     /* find and show maximum inflate table usage */ | ||||
| 	if (root > max)                 /* reduce root to max length */ | ||||
| 		root = max; | ||||
|         if (root > max)                 /* reduce root to max length */ | ||||
|                 root = max; | ||||
|     if (syms < ((code_t)1 << (root + 1))) | ||||
|         enough(syms); | ||||
|     else | ||||
|   | ||||
| @@ -62,7 +62,7 @@ | ||||
|    compressed data, and contains both the crc and length of just the compressed | ||||
|    data and of the complete set of data including the contents of the foo.add | ||||
|    file. | ||||
|     | ||||
|  | ||||
|    Again, the foo.add file is maintained during the compress operation in case | ||||
|    of an interruption.  If in the unlikely event the foo.add file with the data | ||||
|    to be compressed is missing due to some external force, a gzip file with | ||||
|   | ||||
| @@ -3,8 +3,6 @@ | ||||
|  * For conditions of distribution and use, see copyright notice in zlib.h | ||||
|  */ | ||||
|  | ||||
| #ifndef OLD_GZIO | ||||
|  | ||||
| #include "gzguts.h" | ||||
|  | ||||
| /* gzclose() is in a separate file so that it is linked in only if it is used. | ||||
| @@ -17,7 +15,7 @@ int ZEXPORT gzclose(file) | ||||
|     gz_statep state; | ||||
|  | ||||
|     if (file == NULL) | ||||
|         return EOF; | ||||
|         return Z_STREAM_ERROR; | ||||
|     state = (gz_statep)file; | ||||
|  | ||||
|     return state->mode == GZ_READ ? gzclose_r(file) : gzclose_w(file); | ||||
| @@ -25,5 +23,3 @@ int ZEXPORT gzclose(file) | ||||
|     return gzclose_r(file); | ||||
| #endif | ||||
| } | ||||
|  | ||||
| #endif /* !OLD_GZIO */ | ||||
|   | ||||
							
								
								
									
										25
									
								
								gzguts.h
									
									
									
									
									
								
							
							
						
						
									
										25
									
								
								gzguts.h
									
									
									
									
									
								
							| @@ -19,6 +19,7 @@ | ||||
| #ifdef STDC | ||||
| #  include <string.h> | ||||
| #  include <stdlib.h> | ||||
| #  include <limits.h> | ||||
| #endif | ||||
| #include <fcntl.h> | ||||
|  | ||||
| @@ -76,6 +77,11 @@ | ||||
| #define GZ_WRITE 31153 | ||||
| #define GZ_APPEND 1     /* mode set to GZ_WRITE after the file is opened */ | ||||
|  | ||||
| /* values for gz_state how */ | ||||
| #define LOOK 0      /* look for a gzip header */ | ||||
| #define COPY 1      /* copy input directly */ | ||||
| #define GZIP 2      /* decompress a gzip stream */ | ||||
|  | ||||
| /* internal gzip file state data structure */ | ||||
| typedef struct { | ||||
|         /* used for both reading and writing */ | ||||
| @@ -89,17 +95,18 @@ typedef struct { | ||||
|     unsigned char *out;     /* output buffer (double-sized when reading) */ | ||||
|     unsigned char *next;    /* next output data to deliver or write */ | ||||
|         /* just for reading */ | ||||
|     int how;                /* 0: get header, 1: copy, 2: decompress */ | ||||
|     unsigned have;          /* amount of output data unused */ | ||||
|     unsigned have;          /* amount of output data unused at next */ | ||||
|     int eof;                /* true if end of input file reached */ | ||||
|     z_off64_t start;        /* where the gzip data started, for rewinding */ | ||||
|     z_off64_t raw;          /* where the raw data started, for seeking */ | ||||
|     int eof;                /* true if end of input file reached */ | ||||
|     int how;                /* 0: get header, 1: copy, 2: decompress */ | ||||
|     int direct;             /* true if last read direct, false if gzip */ | ||||
|         /* just for writing */ | ||||
|     int level;              /* compression level */ | ||||
|     int strategy;           /* compression strategy */ | ||||
|         /* seek request */ | ||||
|     int seek;               /* true if seek request pending */ | ||||
|     z_off64_t skip;         /* amount to skip (already rewound if backwards) */ | ||||
|     int seek;               /* true if seek request pending */ | ||||
|         /* error information */ | ||||
|     int err;                /* error code */ | ||||
|     char *msg;              /* error message */ | ||||
| @@ -113,3 +120,13 @@ ZEXTERN void ZEXPORT gz_error OF((gz_statep, int, const char *)); | ||||
| #if defined UNDER_CE && defined NO_ERRNO_H | ||||
| ZEXTERN char ZEXPORT *gz_strwinerror OF((DWORD error)); | ||||
| #endif | ||||
|  | ||||
| /* GT_OFF(x), where x is an unsigned value, is true if x > maximum z_off64_t | ||||
|    value -- needed when comparing unsigned to z_off64_t, which is signed | ||||
|    (possible z_off64_t types off_t, off64_t, and long are all signed) */ | ||||
| #ifdef INT_MAX | ||||
| #  define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > INT_MAX) | ||||
| #else | ||||
| ZEXTERN unsigned ZEXPORT gz_intmax OF((void)); | ||||
| #  define GT_OFF(x) (sizeof(int) == sizeof(z_off64_t) && (x) > gz_intmax()) | ||||
| #endif | ||||
|   | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user