mirror of
				https://git.code.sf.net/p/libpng/code.git
				synced 2025-07-10 18:04:09 +02:00 
			
		
		
		
	Rebuilt configure scripts with autoconf 2.63
This commit is contained in:
		
							parent
							
								
									d209ec76b2
								
							
						
					
					
						commit
						0a2547e83d
					
				
							
								
								
									
										7
									
								
								ANNOUNCE
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								ANNOUNCE
									
									
									
									
									
								
							@ -1,5 +1,5 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Libpng 1.4.0beta57 - April 25, 2009
 | 
					Libpng 1.4.0beta57 - May 2, 2009
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This is not intended to be a public release.  It will be replaced
 | 
					This is not intended to be a public release.  It will be replaced
 | 
				
			||||||
within a few weeks by a public version or by another test version.
 | 
					within a few weeks by a public version or by another test version.
 | 
				
			||||||
@ -436,7 +436,10 @@ version 1.4.0beta56 [April 25, 2009]
 | 
				
			|||||||
  Renamed "gamma" to "png_gamma" in pngset.c to avoid "shadowed declaration"
 | 
					  Renamed "gamma" to "png_gamma" in pngset.c to avoid "shadowed declaration"
 | 
				
			||||||
    warning about a global "gamma" variable in math.h on some platforms.
 | 
					    warning about a global "gamma" variable in math.h on some platforms.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
version 1.4.0beta57 [April 25, 2009]
 | 
					version 1.4.0beta57 [May 2, 2009]
 | 
				
			||||||
 | 
					  Removed prototype for png_freeptr() that was added in libpng-1.4.0beta24
 | 
				
			||||||
 | 
					    but was never defined (again).
 | 
				
			||||||
 | 
					  Rebuilt configure scripts with autoconf-2.61 instead of 2.60
 | 
				
			||||||
 | 
					
 | 
				
			||||||
version 1.4.0betaN [future]
 | 
					version 1.4.0betaN [future]
 | 
				
			||||||
  Build shared libraries with -lz and sometimes -lm.
 | 
					  Build shared libraries with -lz and sometimes -lm.
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										1
									
								
								CHANGES
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								CHANGES
									
									
									
									
									
								
							@ -2116,6 +2116,7 @@ version 1.4.0beta56 [April 25, 2009]
 | 
				
			|||||||
version 1.4.0beta57 [May 2, 2009]
 | 
					version 1.4.0beta57 [May 2, 2009]
 | 
				
			||||||
  Removed prototype for png_freeptr() that was added in libpng-1.4.0beta24
 | 
					  Removed prototype for png_freeptr() that was added in libpng-1.4.0beta24
 | 
				
			||||||
    but was never defined (again).
 | 
					    but was never defined (again).
 | 
				
			||||||
 | 
					  Rebuilt configure scripts with autoconf-2.61 instead of 2.60
 | 
				
			||||||
 | 
					
 | 
				
			||||||
version 1.4.0betaN [future]
 | 
					version 1.4.0betaN [future]
 | 
				
			||||||
  Build shared libraries with -lz and sometimes -lm.
 | 
					  Build shared libraries with -lz and sometimes -lm.
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								INSTALL
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								INSTALL
									
									
									
									
									
								
							@ -1,5 +1,5 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Installing libpng version 1.4.0beta57 - April 25, 2009
 | 
					Installing libpng version 1.4.0beta57 - May 2, 2009
 | 
				
			||||||
 | 
					
 | 
				
			||||||
On Unix/Linux and similar systems, you can simply type
 | 
					On Unix/Linux and similar systems, you can simply type
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										4
									
								
								LICENSE
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								LICENSE
									
									
									
									
									
								
							@ -8,7 +8,7 @@ COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
 | 
				
			|||||||
If you modify libpng you may insert additional notices immediately following
 | 
					If you modify libpng you may insert additional notices immediately following
 | 
				
			||||||
this sentence.
 | 
					this sentence.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
libpng versions 1.2.6, August 15, 2004, through 1.4.0beta57, April 25, 2009, are
 | 
					libpng versions 1.2.6, August 15, 2004, through 1.4.0beta57, May 2, 2009, are
 | 
				
			||||||
Copyright (c) 2004, 2006-2007 Glenn Randers-Pehrson, and are
 | 
					Copyright (c) 2004, 2006-2007 Glenn Randers-Pehrson, and are
 | 
				
			||||||
distributed according to the same disclaimer and license as libpng-1.2.5
 | 
					distributed according to the same disclaimer and license as libpng-1.2.5
 | 
				
			||||||
with the following individual added to the list of Contributing Authors
 | 
					with the following individual added to the list of Contributing Authors
 | 
				
			||||||
@ -106,4 +106,4 @@ certification mark of the Open Source Initiative.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Glenn Randers-Pehrson
 | 
					Glenn Randers-Pehrson
 | 
				
			||||||
glennrp at users.sourceforge.net
 | 
					glennrp at users.sourceforge.net
 | 
				
			||||||
April 25, 2009
 | 
					May 2, 2009
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										47
									
								
								Makefile.in
									
									
									
									
									
								
							
							
						
						
									
										47
									
								
								Makefile.in
									
									
									
									
									
								
							@ -1,4 +1,4 @@
 | 
				
			|||||||
# Makefile.in generated by automake 1.10.1 from Makefile.am.
 | 
					# Makefile.in generated by automake 1.10.2 from Makefile.am.
 | 
				
			||||||
# @configure_input@
 | 
					# @configure_input@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
 | 
					# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
 | 
				
			||||||
@ -181,7 +181,6 @@ LD = @LD@
 | 
				
			|||||||
LDFLAGS = @LDFLAGS@
 | 
					LDFLAGS = @LDFLAGS@
 | 
				
			||||||
LIBOBJS = @LIBOBJS@
 | 
					LIBOBJS = @LIBOBJS@
 | 
				
			||||||
LIBPNG_DEFINES = @LIBPNG_DEFINES@
 | 
					LIBPNG_DEFINES = @LIBPNG_DEFINES@
 | 
				
			||||||
LIBPNG_NO_MMX = @LIBPNG_NO_MMX@
 | 
					 | 
				
			||||||
LIBS = @LIBS@
 | 
					LIBS = @LIBS@
 | 
				
			||||||
LIBTOOL = @LIBTOOL@
 | 
					LIBTOOL = @LIBTOOL@
 | 
				
			||||||
LIPO = @LIPO@
 | 
					LIPO = @LIPO@
 | 
				
			||||||
@ -194,6 +193,8 @@ NM = @NM@
 | 
				
			|||||||
NMEDIT = @NMEDIT@
 | 
					NMEDIT = @NMEDIT@
 | 
				
			||||||
OBJDUMP = @OBJDUMP@
 | 
					OBJDUMP = @OBJDUMP@
 | 
				
			||||||
OBJEXT = @OBJEXT@
 | 
					OBJEXT = @OBJEXT@
 | 
				
			||||||
 | 
					OTOOL = @OTOOL@
 | 
				
			||||||
 | 
					OTOOL64 = @OTOOL64@
 | 
				
			||||||
PACKAGE = @PACKAGE@
 | 
					PACKAGE = @PACKAGE@
 | 
				
			||||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
 | 
					PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
 | 
				
			||||||
PACKAGE_NAME = @PACKAGE_NAME@
 | 
					PACKAGE_NAME = @PACKAGE_NAME@
 | 
				
			||||||
@ -735,7 +736,7 @@ clean-libtool:
 | 
				
			|||||||
	-rm -rf .libs _libs
 | 
						-rm -rf .libs _libs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
distclean-libtool:
 | 
					distclean-libtool:
 | 
				
			||||||
	-rm -f libtool
 | 
						-rm -f libtool config.lt
 | 
				
			||||||
install-man3: $(man3_MANS) $(man_MANS)
 | 
					install-man3: $(man3_MANS) $(man_MANS)
 | 
				
			||||||
	@$(NORMAL_INSTALL)
 | 
						@$(NORMAL_INSTALL)
 | 
				
			||||||
	test -z "$(man3dir)" || $(MKDIR_P) "$(DESTDIR)$(man3dir)"
 | 
						test -z "$(man3dir)" || $(MKDIR_P) "$(DESTDIR)$(man3dir)"
 | 
				
			||||||
@ -747,8 +748,8 @@ install-man3: $(man3_MANS) $(man_MANS)
 | 
				
			|||||||
	  esac; \
 | 
						  esac; \
 | 
				
			||||||
	done; \
 | 
						done; \
 | 
				
			||||||
	for i in $$list; do \
 | 
						for i in $$list; do \
 | 
				
			||||||
	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
 | 
						  if test -f $$i; then file=$$i; \
 | 
				
			||||||
	  else file=$$i; fi; \
 | 
						  else file=$(srcdir)/$$i; fi; \
 | 
				
			||||||
	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
 | 
						  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
 | 
				
			||||||
	  case "$$ext" in \
 | 
						  case "$$ext" in \
 | 
				
			||||||
	    3*) ;; \
 | 
						    3*) ;; \
 | 
				
			||||||
@ -792,8 +793,8 @@ install-man5: $(man5_MANS) $(man_MANS)
 | 
				
			|||||||
	  esac; \
 | 
						  esac; \
 | 
				
			||||||
	done; \
 | 
						done; \
 | 
				
			||||||
	for i in $$list; do \
 | 
						for i in $$list; do \
 | 
				
			||||||
	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
 | 
						  if test -f $$i; then file=$$i; \
 | 
				
			||||||
	  else file=$$i; fi; \
 | 
						  else file=$(srcdir)/$$i; fi; \
 | 
				
			||||||
	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
 | 
						  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
 | 
				
			||||||
	  case "$$ext" in \
 | 
						  case "$$ext" in \
 | 
				
			||||||
	    5*) ;; \
 | 
						    5*) ;; \
 | 
				
			||||||
@ -866,7 +867,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
 | 
				
			|||||||
	unique=`for i in $$list; do \
 | 
						unique=`for i in $$list; do \
 | 
				
			||||||
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 | 
						    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 | 
				
			||||||
	  done | \
 | 
						  done | \
 | 
				
			||||||
	  $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
 | 
						  $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
 | 
				
			||||||
	      END { if (nonempty) { for (i in files) print i; }; }'`; \
 | 
						      END { if (nonempty) { for (i in files) print i; }; }'`; \
 | 
				
			||||||
	mkid -fID $$unique
 | 
						mkid -fID $$unique
 | 
				
			||||||
tags: TAGS
 | 
					tags: TAGS
 | 
				
			||||||
@ -909,7 +910,7 @@ distclean-tags:
 | 
				
			|||||||
	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 | 
						-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 | 
				
			||||||
 | 
					
 | 
				
			||||||
check-TESTS: $(TESTS)
 | 
					check-TESTS: $(TESTS)
 | 
				
			||||||
	@failed=0; all=0; xfail=0; xpass=0; skip=0; ws='[	 ]'; \
 | 
						@failed=0; all=0; xfail=0; xpass=0; skip=0; \
 | 
				
			||||||
	srcdir=$(srcdir); export srcdir; \
 | 
						srcdir=$(srcdir); export srcdir; \
 | 
				
			||||||
	list=' $(TESTS) '; \
 | 
						list=' $(TESTS) '; \
 | 
				
			||||||
	if test -n "$$list"; then \
 | 
						if test -n "$$list"; then \
 | 
				
			||||||
@ -920,7 +921,7 @@ check-TESTS: $(TESTS)
 | 
				
			|||||||
	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
 | 
						    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
 | 
				
			||||||
	      all=`expr $$all + 1`; \
 | 
						      all=`expr $$all + 1`; \
 | 
				
			||||||
	      case " $(XFAIL_TESTS) " in \
 | 
						      case " $(XFAIL_TESTS) " in \
 | 
				
			||||||
	      *$$ws$$tst$$ws*) \
 | 
						      *[\ \	]$$tst[\ \	]*) \
 | 
				
			||||||
		xpass=`expr $$xpass + 1`; \
 | 
							xpass=`expr $$xpass + 1`; \
 | 
				
			||||||
		failed=`expr $$failed + 1`; \
 | 
							failed=`expr $$failed + 1`; \
 | 
				
			||||||
		echo "XPASS: $$tst"; \
 | 
							echo "XPASS: $$tst"; \
 | 
				
			||||||
@ -932,7 +933,7 @@ check-TESTS: $(TESTS)
 | 
				
			|||||||
	    elif test $$? -ne 77; then \
 | 
						    elif test $$? -ne 77; then \
 | 
				
			||||||
	      all=`expr $$all + 1`; \
 | 
						      all=`expr $$all + 1`; \
 | 
				
			||||||
	      case " $(XFAIL_TESTS) " in \
 | 
						      case " $(XFAIL_TESTS) " in \
 | 
				
			||||||
	      *$$ws$$tst$$ws*) \
 | 
						      *[\ \	]$$tst[\ \	]*) \
 | 
				
			||||||
		xfail=`expr $$xfail + 1`; \
 | 
							xfail=`expr $$xfail + 1`; \
 | 
				
			||||||
		echo "XFAIL: $$tst"; \
 | 
							echo "XFAIL: $$tst"; \
 | 
				
			||||||
	      ;; \
 | 
						      ;; \
 | 
				
			||||||
@ -946,23 +947,36 @@ check-TESTS: $(TESTS)
 | 
				
			|||||||
	      echo "SKIP: $$tst"; \
 | 
						      echo "SKIP: $$tst"; \
 | 
				
			||||||
	    fi; \
 | 
						    fi; \
 | 
				
			||||||
	  done; \
 | 
						  done; \
 | 
				
			||||||
 | 
						  if test "$$all" -eq 1; then \
 | 
				
			||||||
 | 
						    tests="test"; \
 | 
				
			||||||
 | 
						    All=""; \
 | 
				
			||||||
 | 
						  else \
 | 
				
			||||||
 | 
						    tests="tests"; \
 | 
				
			||||||
 | 
						    All="All "; \
 | 
				
			||||||
 | 
						  fi; \
 | 
				
			||||||
	  if test "$$failed" -eq 0; then \
 | 
						  if test "$$failed" -eq 0; then \
 | 
				
			||||||
	    if test "$$xfail" -eq 0; then \
 | 
						    if test "$$xfail" -eq 0; then \
 | 
				
			||||||
	      banner="All $$all tests passed"; \
 | 
						      banner="$$All$$all $$tests passed"; \
 | 
				
			||||||
	    else \
 | 
						    else \
 | 
				
			||||||
	      banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
 | 
						      if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
 | 
				
			||||||
 | 
						      banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
 | 
				
			||||||
	    fi; \
 | 
						    fi; \
 | 
				
			||||||
	  else \
 | 
						  else \
 | 
				
			||||||
	    if test "$$xpass" -eq 0; then \
 | 
						    if test "$$xpass" -eq 0; then \
 | 
				
			||||||
	      banner="$$failed of $$all tests failed"; \
 | 
						      banner="$$failed of $$all $$tests failed"; \
 | 
				
			||||||
	    else \
 | 
						    else \
 | 
				
			||||||
	      banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
 | 
						      if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
 | 
				
			||||||
 | 
						      banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
 | 
				
			||||||
	    fi; \
 | 
						    fi; \
 | 
				
			||||||
	  fi; \
 | 
						  fi; \
 | 
				
			||||||
	  dashes="$$banner"; \
 | 
						  dashes="$$banner"; \
 | 
				
			||||||
	  skipped=""; \
 | 
						  skipped=""; \
 | 
				
			||||||
	  if test "$$skip" -ne 0; then \
 | 
						  if test "$$skip" -ne 0; then \
 | 
				
			||||||
 | 
						    if test "$$skip" -eq 1; then \
 | 
				
			||||||
 | 
						      skipped="($$skip test was not run)"; \
 | 
				
			||||||
 | 
						    else \
 | 
				
			||||||
	      skipped="($$skip tests were not run)"; \
 | 
						      skipped="($$skip tests were not run)"; \
 | 
				
			||||||
 | 
						    fi; \
 | 
				
			||||||
	    test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
 | 
						    test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
 | 
				
			||||||
	      dashes="$$skipped"; \
 | 
						      dashes="$$skipped"; \
 | 
				
			||||||
	  fi; \
 | 
						  fi; \
 | 
				
			||||||
@ -1278,7 +1292,8 @@ test: check
 | 
				
			|||||||
install-data-hook:
 | 
					install-data-hook:
 | 
				
			||||||
	cd $(DESTDIR)$(includedir); rm -f png.h pngconf.h
 | 
						cd $(DESTDIR)$(includedir); rm -f png.h pngconf.h
 | 
				
			||||||
	cd $(DESTDIR)$(includedir); $(LN_S) $(PNGLIB_BASENAME)/png.h png.h
 | 
						cd $(DESTDIR)$(includedir); $(LN_S) $(PNGLIB_BASENAME)/png.h png.h
 | 
				
			||||||
	cd $(DESTDIR)$(includedir); $(LN_S) $(PNGLIB_BASENAME)/pngconf.h pngconf.h
 | 
						cd $(DESTDIR)$(includedir); $(LN_S) $(PNGLIB_BASENAME)/pngconf.h \
 | 
				
			||||||
 | 
							pngconf.h
 | 
				
			||||||
	cd $(DESTDIR)$(pkgconfigdir); rm -f libpng.pc
 | 
						cd $(DESTDIR)$(pkgconfigdir); rm -f libpng.pc
 | 
				
			||||||
	cd $(DESTDIR)$(pkgconfigdir); $(LN_S) $(PNGLIB_BASENAME).pc libpng.pc
 | 
						cd $(DESTDIR)$(pkgconfigdir); $(LN_S) $(PNGLIB_BASENAME).pc libpng.pc
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								README
									
									
									
									
									
								
							@ -1,4 +1,4 @@
 | 
				
			|||||||
README for libpng version 1.4.0beta57 - April 25, 2009 (shared library 14.0)
 | 
					README for libpng version 1.4.0beta57 - May 2, 2009 (shared library 14.0)
 | 
				
			||||||
See the note about version numbers near the top of png.h
 | 
					See the note about version numbers near the top of png.h
 | 
				
			||||||
 | 
					
 | 
				
			||||||
See INSTALL for instructions on how to install libpng.
 | 
					See INSTALL for instructions on how to install libpng.
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										201
									
								
								aclocal.m4
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										201
									
								
								aclocal.m4
									
									
									
									
										vendored
									
									
								
							@ -1,4 +1,4 @@
 | 
				
			|||||||
# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
 | 
					# generated automatically by aclocal 1.10.2 -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
 | 
					# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
 | 
				
			||||||
# 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
 | 
					# 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
 | 
				
			||||||
@ -13,8 +13,8 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
m4_ifndef([AC_AUTOCONF_VERSION],
 | 
					m4_ifndef([AC_AUTOCONF_VERSION],
 | 
				
			||||||
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 | 
					  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 | 
				
			||||||
m4_if(AC_AUTOCONF_VERSION, [2.62],,
 | 
					m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.63],,
 | 
				
			||||||
[m4_warning([this file was generated for autoconf 2.62.
 | 
					[m4_warning([this file was generated for autoconf 2.63.
 | 
				
			||||||
You have another version of autoconf.  It may work, but is not guaranteed to.
 | 
					You have another version of autoconf.  It may work, but is not guaranteed to.
 | 
				
			||||||
If you have problems, you may need to regenerate the build system entirely.
 | 
					If you have problems, you may need to regenerate the build system entirely.
 | 
				
			||||||
To do so, use the procedure documented by the package, typically `autoreconf'.])])
 | 
					To do so, use the procedure documented by the package, typically `autoreconf'.])])
 | 
				
			||||||
@ -58,7 +58,7 @@ m4_define([_LT_COPYING], [dnl
 | 
				
			|||||||
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 | 
					# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# serial 55 LT_INIT
 | 
					# serial 56 LT_INIT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# LT_PREREQ(VERSION)
 | 
					# LT_PREREQ(VERSION)
 | 
				
			||||||
@ -395,12 +395,12 @@ m4_define([lt_decl_dquote_varnames],
 | 
				
			|||||||
# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
 | 
					# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
 | 
				
			||||||
# ---------------------------------------------------
 | 
					# ---------------------------------------------------
 | 
				
			||||||
m4_define([lt_decl_varnames_tagged],
 | 
					m4_define([lt_decl_varnames_tagged],
 | 
				
			||||||
[_$0(m4_quote(m4_default([$1], [[, ]])),
 | 
					[m4_assert([$# <= 2])dnl
 | 
				
			||||||
     m4_quote(m4_if([$2], [],
 | 
					_$0(m4_quote(m4_default([$1], [[, ]])),
 | 
				
			||||||
		     m4_quote(lt_decl_tag_varnames),
 | 
					    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
 | 
				
			||||||
		  m4_quote(m4_shift($@)))),
 | 
					    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
 | 
				
			||||||
     m4_split(m4_normalize(m4_quote(_LT_TAGS))))])
 | 
					m4_define([_lt_decl_varnames_tagged],
 | 
				
			||||||
m4_define([_lt_decl_varnames_tagged], [lt_combine([$1], [$2], [_], $3)])
 | 
					[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
 | 
					# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
 | 
				
			||||||
@ -909,12 +909,18 @@ m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
 | 
				
			|||||||
    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
 | 
					    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
 | 
				
			||||||
    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
 | 
					    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
 | 
				
			||||||
    AC_CHECK_TOOL([LIPO], [lipo], [:])
 | 
					    AC_CHECK_TOOL([LIPO], [lipo], [:])
 | 
				
			||||||
 | 
					    AC_CHECK_TOOL([OTOOL], [otool], [:])
 | 
				
			||||||
 | 
					    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
 | 
				
			||||||
    _LT_DECL([], [DSYMUTIL], [1],
 | 
					    _LT_DECL([], [DSYMUTIL], [1],
 | 
				
			||||||
      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
 | 
					      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
 | 
				
			||||||
    _LT_DECL([], [NMEDIT], [1],
 | 
					    _LT_DECL([], [NMEDIT], [1],
 | 
				
			||||||
      [Tool to change global to local symbols on Mac OS X])
 | 
					      [Tool to change global to local symbols on Mac OS X])
 | 
				
			||||||
    _LT_DECL([], [LIPO], [1],
 | 
					    _LT_DECL([], [LIPO], [1],
 | 
				
			||||||
      [Tool to manipulate fat objects and archives on Mac OS X])
 | 
					      [Tool to manipulate fat objects and archives on Mac OS X])
 | 
				
			||||||
 | 
					    _LT_DECL([], [OTOOL], [1],
 | 
				
			||||||
 | 
					      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
 | 
				
			||||||
 | 
					    _LT_DECL([], [OTOOL64], [1],
 | 
				
			||||||
 | 
					      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
 | 
					    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
 | 
				
			||||||
      [lt_cv_apple_cc_single_mod=no
 | 
					      [lt_cv_apple_cc_single_mod=no
 | 
				
			||||||
@ -999,7 +1005,11 @@ m4_defun([_LT_DARWIN_LINKER_FEATURES],
 | 
				
			|||||||
  _LT_TAGVAR(whole_archive_flag_spec, $1)=''
 | 
					  _LT_TAGVAR(whole_archive_flag_spec, $1)=''
 | 
				
			||||||
  _LT_TAGVAR(link_all_deplibs, $1)=yes
 | 
					  _LT_TAGVAR(link_all_deplibs, $1)=yes
 | 
				
			||||||
  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
 | 
					  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
 | 
				
			||||||
  if test "$GCC" = "yes"; then
 | 
					  case $cc_basename in
 | 
				
			||||||
 | 
					     ifort*) _lt_dar_can_shared=yes ;;
 | 
				
			||||||
 | 
					     *) _lt_dar_can_shared=$GCC ;;
 | 
				
			||||||
 | 
					  esac
 | 
				
			||||||
 | 
					  if test "$_lt_dar_can_shared" = "yes"; then
 | 
				
			||||||
    output_verbose_link_cmd=echo
 | 
					    output_verbose_link_cmd=echo
 | 
				
			||||||
    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
 | 
					    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
 | 
				
			||||||
    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
 | 
					    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
 | 
				
			||||||
@ -1521,7 +1531,7 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
 | 
				
			|||||||
    lt_cv_sys_max_cmd_len=-1;
 | 
					    lt_cv_sys_max_cmd_len=-1;
 | 
				
			||||||
    ;;
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  cygwin* | mingw*)
 | 
					  cygwin* | mingw* | cegcc*)
 | 
				
			||||||
    # On Win9x/ME, this test blows up -- it succeeds, but takes
 | 
					    # On Win9x/ME, this test blows up -- it succeeds, but takes
 | 
				
			||||||
    # about 5 minutes as the teststring grows exponentially.
 | 
					    # about 5 minutes as the teststring grows exponentially.
 | 
				
			||||||
    # Worse, since 9x/ME are not pre-emptively multitasking,
 | 
					    # Worse, since 9x/ME are not pre-emptively multitasking,
 | 
				
			||||||
@ -1689,10 +1699,6 @@ else
 | 
				
			|||||||
#  endif
 | 
					#  endif
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef __cplusplus
 | 
					 | 
				
			||||||
extern "C" void exit (int);
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
void fnord() { int i=42;}
 | 
					void fnord() { int i=42;}
 | 
				
			||||||
int main ()
 | 
					int main ()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@ -1708,7 +1714,7 @@ int main ()
 | 
				
			|||||||
  else
 | 
					  else
 | 
				
			||||||
    puts (dlerror ());
 | 
					    puts (dlerror ());
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    exit (status);
 | 
					  return status;
 | 
				
			||||||
}]
 | 
					}]
 | 
				
			||||||
_LT_EOF
 | 
					_LT_EOF
 | 
				
			||||||
  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
 | 
					  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
 | 
				
			||||||
@ -1747,7 +1753,7 @@ else
 | 
				
			|||||||
    lt_cv_dlopen_self=yes
 | 
					    lt_cv_dlopen_self=yes
 | 
				
			||||||
    ;;
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  mingw* | pw32*)
 | 
					  mingw* | pw32* | cegcc*)
 | 
				
			||||||
    lt_cv_dlopen="LoadLibrary"
 | 
					    lt_cv_dlopen="LoadLibrary"
 | 
				
			||||||
    lt_cv_dlopen_libs=
 | 
					    lt_cv_dlopen_libs=
 | 
				
			||||||
    ;;
 | 
					    ;;
 | 
				
			||||||
@ -2044,6 +2050,7 @@ m4_defun([_LT_SYS_DYNAMIC_LINKER],
 | 
				
			|||||||
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
 | 
					[AC_REQUIRE([AC_CANONICAL_HOST])dnl
 | 
				
			||||||
m4_require([_LT_DECL_EGREP])dnl
 | 
					m4_require([_LT_DECL_EGREP])dnl
 | 
				
			||||||
m4_require([_LT_FILEUTILS_DEFAULTS])dnl
 | 
					m4_require([_LT_FILEUTILS_DEFAULTS])dnl
 | 
				
			||||||
 | 
					m4_require([_LT_DECL_OBJDUMP])dnl
 | 
				
			||||||
m4_require([_LT_DECL_SED])dnl
 | 
					m4_require([_LT_DECL_SED])dnl
 | 
				
			||||||
AC_MSG_CHECKING([dynamic linker characteristics])
 | 
					AC_MSG_CHECKING([dynamic linker characteristics])
 | 
				
			||||||
m4_if([$1],
 | 
					m4_if([$1],
 | 
				
			||||||
@ -2208,14 +2215,14 @@ bsdi[[45]]*)
 | 
				
			|||||||
  # libtool to hard-code these into programs
 | 
					  # libtool to hard-code these into programs
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
cygwin* | mingw* | pw32*)
 | 
					cygwin* | mingw* | pw32* | cegcc*)
 | 
				
			||||||
  version_type=windows
 | 
					  version_type=windows
 | 
				
			||||||
  shrext_cmds=".dll"
 | 
					  shrext_cmds=".dll"
 | 
				
			||||||
  need_version=no
 | 
					  need_version=no
 | 
				
			||||||
  need_lib_prefix=no
 | 
					  need_lib_prefix=no
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  case $GCC,$host_os in
 | 
					  case $GCC,$host_os in
 | 
				
			||||||
  yes,cygwin* | yes,mingw* | yes,pw32*)
 | 
					  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
 | 
				
			||||||
    library_names_spec='$libname.dll.a'
 | 
					    library_names_spec='$libname.dll.a'
 | 
				
			||||||
    # DLL is installed to $(libdir)/../bin by postinstall_cmds
 | 
					    # DLL is installed to $(libdir)/../bin by postinstall_cmds
 | 
				
			||||||
    postinstall_cmds='base_file=`basename \${file}`~
 | 
					    postinstall_cmds='base_file=`basename \${file}`~
 | 
				
			||||||
@ -2238,7 +2245,7 @@ cygwin* | mingw* | pw32*)
 | 
				
			|||||||
      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
 | 
					      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
 | 
				
			||||||
      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
 | 
					      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
    mingw*)
 | 
					    mingw* | cegcc*)
 | 
				
			||||||
      # MinGW DLLs use traditional 'lib' prefix
 | 
					      # MinGW DLLs use traditional 'lib' prefix
 | 
				
			||||||
      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
 | 
					      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
 | 
				
			||||||
      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 | 
					      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
 | 
				
			||||||
@ -2664,7 +2671,7 @@ tpf*)
 | 
				
			|||||||
  version_type=linux
 | 
					  version_type=linux
 | 
				
			||||||
  need_lib_prefix=no
 | 
					  need_lib_prefix=no
 | 
				
			||||||
  need_version=no
 | 
					  need_version=no
 | 
				
			||||||
  library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 | 
					  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
 | 
				
			||||||
  shlibpath_var=LD_LIBRARY_PATH
 | 
					  shlibpath_var=LD_LIBRARY_PATH
 | 
				
			||||||
  shlibpath_overrides_runpath=no
 | 
					  shlibpath_overrides_runpath=no
 | 
				
			||||||
  hardcode_into_libs=yes
 | 
					  hardcode_into_libs=yes
 | 
				
			||||||
@ -2965,6 +2972,7 @@ _LT_DECL([], [reload_cmds], [2])dnl
 | 
				
			|||||||
#  -- PORTME fill in with the dynamic library characteristics
 | 
					#  -- PORTME fill in with the dynamic library characteristics
 | 
				
			||||||
m4_defun([_LT_CHECK_MAGIC_METHOD],
 | 
					m4_defun([_LT_CHECK_MAGIC_METHOD],
 | 
				
			||||||
[m4_require([_LT_DECL_EGREP])
 | 
					[m4_require([_LT_DECL_EGREP])
 | 
				
			||||||
 | 
					m4_require([_LT_DECL_OBJDUMP])
 | 
				
			||||||
AC_CACHE_CHECK([how to recognize dependent libraries],
 | 
					AC_CACHE_CHECK([how to recognize dependent libraries],
 | 
				
			||||||
lt_cv_deplibs_check_method,
 | 
					lt_cv_deplibs_check_method,
 | 
				
			||||||
[lt_cv_file_magic_cmd='$MAGIC_CMD'
 | 
					[lt_cv_file_magic_cmd='$MAGIC_CMD'
 | 
				
			||||||
@ -3015,6 +3023,12 @@ mingw* | pw32*)
 | 
				
			|||||||
  fi
 | 
					  fi
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					cegcc)
 | 
				
			||||||
 | 
					  # use the weaker test based on 'objdump'. See mingw*.
 | 
				
			||||||
 | 
					  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
 | 
				
			||||||
 | 
					  lt_cv_file_magic_cmd='$OBJDUMP -f'
 | 
				
			||||||
 | 
					  ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
darwin* | rhapsody*)
 | 
					darwin* | rhapsody*)
 | 
				
			||||||
  lt_cv_deplibs_check_method=pass_all
 | 
					  lt_cv_deplibs_check_method=pass_all
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
@ -3326,7 +3340,7 @@ case $host_os in
 | 
				
			|||||||
aix*)
 | 
					aix*)
 | 
				
			||||||
  symcode='[[BCDT]]'
 | 
					  symcode='[[BCDT]]'
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
cygwin* | mingw* | pw32*)
 | 
					cygwin* | mingw* | pw32* | cegcc*)
 | 
				
			||||||
  symcode='[[ABCDGISTW]]'
 | 
					  symcode='[[ABCDGISTW]]'
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
hpux*)
 | 
					hpux*)
 | 
				
			||||||
@ -3572,7 +3586,7 @@ m4_if([$1], [CXX], [
 | 
				
			|||||||
    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
 | 
					    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
 | 
				
			||||||
      # PIC is the default for these OSes.
 | 
					      # PIC is the default for these OSes.
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
    mingw* | cygwin* | os2* | pw32*)
 | 
					    mingw* | cygwin* | os2* | pw32* | cegcc*)
 | 
				
			||||||
      # This hack is so that the source file can tell whether it is being
 | 
					      # This hack is so that the source file can tell whether it is being
 | 
				
			||||||
      # built for inclusion in a dll (and should export symbols for example).
 | 
					      # built for inclusion in a dll (and should export symbols for example).
 | 
				
			||||||
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
 | 
					      # Although the cygwin gcc ignores -fPIC, still need this for old-style
 | 
				
			||||||
@ -3599,10 +3613,11 @@ m4_if([$1], [CXX], [
 | 
				
			|||||||
      fi
 | 
					      fi
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
    hpux*)
 | 
					    hpux*)
 | 
				
			||||||
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
 | 
					      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
 | 
				
			||||||
      # not for PA HP-UX.
 | 
					      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
 | 
				
			||||||
 | 
					      # sets the default TLS model and affects inlining.
 | 
				
			||||||
      case $host_cpu in
 | 
					      case $host_cpu in
 | 
				
			||||||
      hppa*64*|ia64*)
 | 
					      hppa*64*)
 | 
				
			||||||
	;;
 | 
						;;
 | 
				
			||||||
      *)
 | 
					      *)
 | 
				
			||||||
	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
 | 
						_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
 | 
				
			||||||
@ -3700,12 +3715,19 @@ m4_if([$1], [CXX], [
 | 
				
			|||||||
	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
 | 
						    _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
 | 
				
			||||||
	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
 | 
						    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
 | 
				
			||||||
	    ;;
 | 
						    ;;
 | 
				
			||||||
	  icpc* | ecpc* )
 | 
						  ecpc* )
 | 
				
			||||||
	    # Intel C++
 | 
						    # old Intel C++ for x86_64 which still supported -KPIC.
 | 
				
			||||||
	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
						    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
				
			||||||
	    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 | 
						    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 | 
				
			||||||
	    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
 | 
						    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
 | 
				
			||||||
	    ;;
 | 
						    ;;
 | 
				
			||||||
 | 
						  icpc* )
 | 
				
			||||||
 | 
						    # Intel C++, used to be incompatible with GCC.
 | 
				
			||||||
 | 
						    # ICC 10 doesn't accept -KPIC any more.
 | 
				
			||||||
 | 
						    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
				
			||||||
 | 
						    _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
 | 
				
			||||||
 | 
						    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
 | 
				
			||||||
 | 
						    ;;
 | 
				
			||||||
	  pgCC* | pgcpp*)
 | 
						  pgCC* | pgcpp*)
 | 
				
			||||||
	    # Portland Group C++ compiler
 | 
						    # Portland Group C++ compiler
 | 
				
			||||||
	    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
						    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
				
			||||||
@ -3871,7 +3893,7 @@ m4_if([$1], [CXX], [
 | 
				
			|||||||
      # PIC is the default for these OSes.
 | 
					      # PIC is the default for these OSes.
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    mingw* | cygwin* | pw32* | os2*)
 | 
					    mingw* | cygwin* | pw32* | os2* | cegcc*)
 | 
				
			||||||
      # This hack is so that the source file can tell whether it is being
 | 
					      # This hack is so that the source file can tell whether it is being
 | 
				
			||||||
      # built for inclusion in a dll (and should export symbols for example).
 | 
					      # built for inclusion in a dll (and should export symbols for example).
 | 
				
			||||||
      # Although the cygwin gcc ignores -fPIC, still need this for old-style
 | 
					      # Although the cygwin gcc ignores -fPIC, still need this for old-style
 | 
				
			||||||
@ -3887,10 +3909,11 @@ m4_if([$1], [CXX], [
 | 
				
			|||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    hpux*)
 | 
					    hpux*)
 | 
				
			||||||
      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
 | 
					      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
 | 
				
			||||||
      # not for PA HP-UX.
 | 
					      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
 | 
				
			||||||
 | 
					      # sets the default TLS model and affects inlining.
 | 
				
			||||||
      case $host_cpu in
 | 
					      case $host_cpu in
 | 
				
			||||||
      hppa*64*|ia64*)
 | 
					      hppa*64*)
 | 
				
			||||||
	# +Z the default
 | 
						# +Z the default
 | 
				
			||||||
	;;
 | 
						;;
 | 
				
			||||||
      *)
 | 
					      *)
 | 
				
			||||||
@ -3940,7 +3963,7 @@ m4_if([$1], [CXX], [
 | 
				
			|||||||
      fi
 | 
					      fi
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    mingw* | cygwin* | pw32* | os2*)
 | 
					    mingw* | cygwin* | pw32* | os2* | cegcc*)
 | 
				
			||||||
      # This hack is so that the source file can tell whether it is being
 | 
					      # This hack is so that the source file can tell whether it is being
 | 
				
			||||||
      # built for inclusion in a dll (and should export symbols for example).
 | 
					      # built for inclusion in a dll (and should export symbols for example).
 | 
				
			||||||
      m4_if([$1], [GCJ], [],
 | 
					      m4_if([$1], [GCJ], [],
 | 
				
			||||||
@ -3971,11 +3994,25 @@ m4_if([$1], [CXX], [
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    linux* | k*bsd*-gnu)
 | 
					    linux* | k*bsd*-gnu)
 | 
				
			||||||
      case $cc_basename in
 | 
					      case $cc_basename in
 | 
				
			||||||
      icc* | ecc* | ifort*)
 | 
					      # old Intel for x86_64 which still supported -KPIC.
 | 
				
			||||||
 | 
					      ecc*)
 | 
				
			||||||
	_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
						_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
				
			||||||
	_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 | 
						_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
 | 
				
			||||||
	_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
 | 
						_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
 | 
					      # icc used to be incompatible with GCC.
 | 
				
			||||||
 | 
					      # ICC 10 doesn't accept -KPIC any more.
 | 
				
			||||||
 | 
					      icc* | ifort*)
 | 
				
			||||||
 | 
						_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
				
			||||||
 | 
						_LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
 | 
				
			||||||
 | 
						_LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
 | 
				
			||||||
 | 
					        ;;
 | 
				
			||||||
 | 
					      # Lahey Fortran 8.1.
 | 
				
			||||||
 | 
					      lf95*)
 | 
				
			||||||
 | 
						_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
 | 
				
			||||||
 | 
						_LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
 | 
				
			||||||
 | 
						_LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
 | 
				
			||||||
 | 
						;;
 | 
				
			||||||
      pgcc* | pgf77* | pgf90* | pgf95*)
 | 
					      pgcc* | pgf77* | pgf90* | pgf95*)
 | 
				
			||||||
        # Portland Group compilers (*not* the Pentium gcc compiler,
 | 
					        # Portland Group compilers (*not* the Pentium gcc compiler,
 | 
				
			||||||
	# which looks to be a dead project)
 | 
						# which looks to be a dead project)
 | 
				
			||||||
@ -4157,7 +4194,7 @@ m4_if([$1], [CXX], [
 | 
				
			|||||||
  pw32*)
 | 
					  pw32*)
 | 
				
			||||||
    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
 | 
					    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
  cygwin* | mingw*)
 | 
					  cygwin* | mingw* | cegcc*)
 | 
				
			||||||
    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
 | 
					    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
 | 
				
			||||||
  ;;
 | 
					  ;;
 | 
				
			||||||
  *)
 | 
					  *)
 | 
				
			||||||
@ -4209,7 +4246,7 @@ dnl Note also adjust exclude_expsyms for C++ above.
 | 
				
			|||||||
  extract_expsyms_cmds=
 | 
					  extract_expsyms_cmds=
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  case $host_os in
 | 
					  case $host_os in
 | 
				
			||||||
  cygwin* | mingw* | pw32*)
 | 
					  cygwin* | mingw* | pw32* | cegcc*)
 | 
				
			||||||
    # FIXME: the MSVC++ port hasn't been tested in a loooong time
 | 
					    # FIXME: the MSVC++ port hasn't been tested in a loooong time
 | 
				
			||||||
    # When not using gcc, we currently assume that we are using
 | 
					    # When not using gcc, we currently assume that we are using
 | 
				
			||||||
    # Microsoft Visual C++.
 | 
					    # Microsoft Visual C++.
 | 
				
			||||||
@ -4296,7 +4333,7 @@ _LT_EOF
 | 
				
			|||||||
      fi
 | 
					      fi
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    cygwin* | mingw* | pw32*)
 | 
					    cygwin* | mingw* | pw32* | cegcc*)
 | 
				
			||||||
      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
 | 
					      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
 | 
				
			||||||
      # as there is no search path for DLLs.
 | 
					      # as there is no search path for DLLs.
 | 
				
			||||||
      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 | 
					      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 | 
				
			||||||
@ -4362,6 +4399,9 @@ _LT_EOF
 | 
				
			|||||||
	  tmp_addflag=' -i_dynamic -nofor_main' ;;
 | 
						  tmp_addflag=' -i_dynamic -nofor_main' ;;
 | 
				
			||||||
	ifc* | ifort*)			# Intel Fortran compiler
 | 
						ifc* | ifort*)			# Intel Fortran compiler
 | 
				
			||||||
	  tmp_addflag=' -nofor_main' ;;
 | 
						  tmp_addflag=' -nofor_main' ;;
 | 
				
			||||||
 | 
						lf95*)				# Lahey Fortran 8.1
 | 
				
			||||||
 | 
						  _LT_TAGVAR(whole_archive_flag_spec, $1)=
 | 
				
			||||||
 | 
						  tmp_sharedflag='--shared' ;;
 | 
				
			||||||
	xl[[cC]]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
 | 
						xl[[cC]]*)			# IBM XL C 8.0 on PPC (deal with xlf below)
 | 
				
			||||||
	  tmp_sharedflag='-qmkshrobj'
 | 
						  tmp_sharedflag='-qmkshrobj'
 | 
				
			||||||
	  tmp_addflag= ;;
 | 
						  tmp_addflag= ;;
 | 
				
			||||||
@ -4593,6 +4633,7 @@ _LT_EOF
 | 
				
			|||||||
	fi
 | 
						fi
 | 
				
			||||||
      fi
 | 
					      fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
 | 
				
			||||||
      # It seems that -bexpall does not export symbols beginning with
 | 
					      # It seems that -bexpall does not export symbols beginning with
 | 
				
			||||||
      # underscore (_), so it is better to generate a list of symbols to export.
 | 
					      # underscore (_), so it is better to generate a list of symbols to export.
 | 
				
			||||||
      _LT_TAGVAR(always_export_symbols, $1)=yes
 | 
					      _LT_TAGVAR(always_export_symbols, $1)=yes
 | 
				
			||||||
@ -4647,7 +4688,7 @@ _LT_EOF
 | 
				
			|||||||
      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
 | 
					      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
 | 
				
			||||||
      ;;
 | 
					      ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    cygwin* | mingw* | pw32*)
 | 
					    cygwin* | mingw* | pw32* | cegcc*)
 | 
				
			||||||
      # When not using gcc, we currently assume that we are using
 | 
					      # When not using gcc, we currently assume that we are using
 | 
				
			||||||
      # Microsoft Visual C++.
 | 
					      # Microsoft Visual C++.
 | 
				
			||||||
      # hardcode_libdir_flag_spec is actually meaningless, as there is
 | 
					      # hardcode_libdir_flag_spec is actually meaningless, as there is
 | 
				
			||||||
@ -4751,7 +4792,7 @@ _LT_EOF
 | 
				
			|||||||
	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 | 
						  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
 | 
				
			||||||
	  ;;
 | 
						  ;;
 | 
				
			||||||
	ia64*)
 | 
						ia64*)
 | 
				
			||||||
	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
 | 
						  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
 | 
				
			||||||
	  ;;
 | 
						  ;;
 | 
				
			||||||
	*)
 | 
						*)
 | 
				
			||||||
	  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 | 
						  _LT_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
 | 
				
			||||||
@ -5532,6 +5573,7 @@ if test "$_lt_caught_CXX_error" != yes; then
 | 
				
			|||||||
          fi
 | 
					          fi
 | 
				
			||||||
        fi
 | 
					        fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
 | 
				
			||||||
        # It seems that -bexpall does not export symbols beginning with
 | 
					        # It seems that -bexpall does not export symbols beginning with
 | 
				
			||||||
        # underscore (_), so it is better to generate a list of symbols to
 | 
					        # underscore (_), so it is better to generate a list of symbols to
 | 
				
			||||||
	# export.
 | 
						# export.
 | 
				
			||||||
@ -5590,7 +5632,7 @@ if test "$_lt_caught_CXX_error" != yes; then
 | 
				
			|||||||
        esac
 | 
					        esac
 | 
				
			||||||
        ;;
 | 
					        ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      cygwin* | mingw* | pw32*)
 | 
					      cygwin* | mingw* | pw32* | cegcc*)
 | 
				
			||||||
        # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
 | 
					        # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
 | 
				
			||||||
        # as there is no search path for DLLs.
 | 
					        # as there is no search path for DLLs.
 | 
				
			||||||
        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 | 
					        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
 | 
				
			||||||
@ -6971,6 +7013,18 @@ AC_SUBST([GREP])
 | 
				
			|||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# _LT_DECL_OBJDUMP
 | 
				
			||||||
 | 
					# --------------
 | 
				
			||||||
 | 
					# If we don't have a new enough Autoconf to choose the best objdump
 | 
				
			||||||
 | 
					# available, choose the one first in the user's PATH.
 | 
				
			||||||
 | 
					m4_defun([_LT_DECL_OBJDUMP],
 | 
				
			||||||
 | 
					[AC_CHECK_TOOL(OBJDUMP, objdump, false)
 | 
				
			||||||
 | 
					test -z "$OBJDUMP" && OBJDUMP=objdump
 | 
				
			||||||
 | 
					_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
 | 
				
			||||||
 | 
					AC_SUBST([OBJDUMP])
 | 
				
			||||||
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# _LT_DECL_SED
 | 
					# _LT_DECL_SED
 | 
				
			||||||
# ------------
 | 
					# ------------
 | 
				
			||||||
# Check for a fully-functional sed program, that truncates
 | 
					# Check for a fully-functional sed program, that truncates
 | 
				
			||||||
@ -7316,7 +7370,7 @@ _LT_EOF
 | 
				
			|||||||
# unlimited permission to copy and/or distribute it, with or without
 | 
					# unlimited permission to copy and/or distribute it, with or without
 | 
				
			||||||
# modifications, as long as this notice is preserved.
 | 
					# modifications, as long as this notice is preserved.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# serial 5 ltoptions.m4
 | 
					# serial 6 ltoptions.m4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This is to help aclocal find these macros, as it can't see m4_define.
 | 
					# This is to help aclocal find these macros, as it can't see m4_define.
 | 
				
			||||||
AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
 | 
					AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
 | 
				
			||||||
@ -7431,7 +7485,7 @@ LT_OPTION_DEFINE([LT_INIT], [win32-dll],
 | 
				
			|||||||
[enable_win32_dll=yes
 | 
					[enable_win32_dll=yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
case $host in
 | 
					case $host in
 | 
				
			||||||
*-*-cygwin* | *-*-mingw* | *-*-pw32*)
 | 
					*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
 | 
				
			||||||
  AC_CHECK_TOOL(AS, as, false)
 | 
					  AC_CHECK_TOOL(AS, as, false)
 | 
				
			||||||
  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
 | 
					  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
 | 
				
			||||||
  AC_CHECK_TOOL(OBJDUMP, objdump, false)
 | 
					  AC_CHECK_TOOL(OBJDUMP, objdump, false)
 | 
				
			||||||
@ -7672,14 +7726,14 @@ LT_OPTION_DEFINE([LTDL_INIT], [convenience],
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
 | 
					# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
#   Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
 | 
				
			||||||
# Written by Gary V. Vaughan, 2004
 | 
					# Written by Gary V. Vaughan, 2004
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation gives
 | 
					# This file is free software; the Free Software Foundation gives
 | 
				
			||||||
# unlimited permission to copy and/or distribute it, with or without
 | 
					# unlimited permission to copy and/or distribute it, with or without
 | 
				
			||||||
# modifications, as long as this notice is preserved.
 | 
					# modifications, as long as this notice is preserved.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# serial 5 ltsugar.m4
 | 
					# serial 6 ltsugar.m4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This is to help aclocal find these macros, as it can't see m4_define.
 | 
					# This is to help aclocal find these macros, as it can't see m4_define.
 | 
				
			||||||
AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
 | 
					AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
 | 
				
			||||||
@ -7735,14 +7789,14 @@ m4_define([lt_append],
 | 
				
			|||||||
# Produce a SEP delimited list of all paired combinations of elements of
 | 
					# Produce a SEP delimited list of all paired combinations of elements of
 | 
				
			||||||
# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
 | 
					# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
 | 
				
			||||||
# has the form PREFIXmINFIXSUFFIXn.
 | 
					# has the form PREFIXmINFIXSUFFIXn.
 | 
				
			||||||
 | 
					# Needed until we can rely on m4_combine added in Autoconf 2.62.
 | 
				
			||||||
m4_define([lt_combine],
 | 
					m4_define([lt_combine],
 | 
				
			||||||
[m4_if([$2], [], [],
 | 
					[m4_if(m4_eval([$# > 3]), [1],
 | 
				
			||||||
  [m4_if([$4], [], [],
 | 
					       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
 | 
				
			||||||
    [lt_join(m4_quote(m4_default([$1], [[, ]])),
 | 
					[[m4_foreach([_Lt_prefix], [$2],
 | 
				
			||||||
      lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_prefix, [$2],
 | 
						     [m4_foreach([_Lt_suffix],
 | 
				
			||||||
		   [m4_foreach(_Lt_suffix, lt_car([m4_shiftn(3, $@)]),
 | 
							]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
 | 
				
			||||||
			       [_Lt_prefix[]$3[]_Lt_suffix ])])))))])])dnl
 | 
						[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
 | 
				
			||||||
])
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
 | 
					# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
 | 
				
			||||||
@ -7805,15 +7859,15 @@ m4_define([lt_dict_filter],
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Generated from ltversion.in.
 | 
					# Generated from ltversion.in.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# serial 2971 ltversion.m4
 | 
					# serial 3012 ltversion.m4
 | 
				
			||||||
# This file is part of GNU Libtool
 | 
					# This file is part of GNU Libtool
 | 
				
			||||||
 | 
					
 | 
				
			||||||
m4_define([LT_PACKAGE_VERSION], [2.2.3a])
 | 
					m4_define([LT_PACKAGE_VERSION], [2.2.6])
 | 
				
			||||||
m4_define([LT_PACKAGE_REVISION], [1.2971])
 | 
					m4_define([LT_PACKAGE_REVISION], [1.3012])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AC_DEFUN([LTVERSION_VERSION],
 | 
					AC_DEFUN([LTVERSION_VERSION],
 | 
				
			||||||
[macro_version='2.2.3a'
 | 
					[macro_version='2.2.6'
 | 
				
			||||||
macro_revision='1.2971'
 | 
					macro_revision='1.3012'
 | 
				
			||||||
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
 | 
					_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
 | 
				
			||||||
_LT_DECL(, macro_revision, 0)
 | 
					_LT_DECL(, macro_revision, 0)
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
@ -7827,7 +7881,7 @@ _LT_DECL(, macro_revision, 0)
 | 
				
			|||||||
# unlimited permission to copy and/or distribute it, with or without
 | 
					# unlimited permission to copy and/or distribute it, with or without
 | 
				
			||||||
# modifications, as long as this notice is preserved.
 | 
					# modifications, as long as this notice is preserved.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# serial 3 lt~obsolete.m4
 | 
					# serial 4 lt~obsolete.m4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# These exist entirely to fool aclocal when bootstrapping libtool.
 | 
					# These exist entirely to fool aclocal when bootstrapping libtool.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
@ -7911,7 +7965,7 @@ m4_ifndef([_LT_AC_LANG_RC_CONFIG],	[AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
 | 
				
			|||||||
m4_ifndef([AC_LIBTOOL_CONFIG],		[AC_DEFUN([AC_LIBTOOL_CONFIG])])
 | 
					m4_ifndef([AC_LIBTOOL_CONFIG],		[AC_DEFUN([AC_LIBTOOL_CONFIG])])
 | 
				
			||||||
m4_ifndef([_LT_AC_FILE_LTDLL_C],	[AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
 | 
					m4_ifndef([_LT_AC_FILE_LTDLL_C],	[AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2002, 2003, 2005, 2006, 2007  Free Software Foundation, Inc.
 | 
					# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@ -7926,7 +7980,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION],
 | 
				
			|||||||
[am__api_version='1.10'
 | 
					[am__api_version='1.10'
 | 
				
			||||||
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 | 
					dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 | 
				
			||||||
dnl require some minimum version.  Point them to the right macro.
 | 
					dnl require some minimum version.  Point them to the right macro.
 | 
				
			||||||
m4_if([$1], [1.10.1], [],
 | 
					m4_if([$1], [1.10.2], [],
 | 
				
			||||||
      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 | 
					      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -7940,12 +7994,12 @@ m4_define([_AM_AUTOCONF_VERSION], [])
 | 
				
			|||||||
# AM_SET_CURRENT_AUTOMAKE_VERSION
 | 
					# AM_SET_CURRENT_AUTOMAKE_VERSION
 | 
				
			||||||
# -------------------------------
 | 
					# -------------------------------
 | 
				
			||||||
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 | 
					# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 | 
				
			||||||
# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
 | 
					# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 | 
				
			||||||
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
 | 
					AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
 | 
				
			||||||
[AM_AUTOMAKE_VERSION([1.10.1])dnl
 | 
					[AM_AUTOMAKE_VERSION([1.10.2])dnl
 | 
				
			||||||
m4_ifndef([AC_AUTOCONF_VERSION],
 | 
					m4_ifndef([AC_AUTOCONF_VERSION],
 | 
				
			||||||
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 | 
					  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 | 
				
			||||||
_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])
 | 
					_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 | 
					# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -8195,19 +8249,28 @@ _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Generate code to set up dependency tracking.              -*- Autoconf -*-
 | 
					# Generate code to set up dependency tracking.              -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
 | 
					# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
 | 
				
			||||||
# Free Software Foundation, Inc.
 | 
					# Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
# with or without modifications, as long as this notice is preserved.
 | 
					# with or without modifications, as long as this notice is preserved.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#serial 3
 | 
					#serial 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# _AM_OUTPUT_DEPENDENCY_COMMANDS
 | 
					# _AM_OUTPUT_DEPENDENCY_COMMANDS
 | 
				
			||||||
# ------------------------------
 | 
					# ------------------------------
 | 
				
			||||||
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
 | 
					AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
 | 
				
			||||||
[for mf in $CONFIG_FILES; do
 | 
					[# Autoconf 2.62 quotes --file arguments for eval, but not when files
 | 
				
			||||||
 | 
					# are listed without --file.  Let's play safe and only enable the eval
 | 
				
			||||||
 | 
					# if we detect the quoting.
 | 
				
			||||||
 | 
					case $CONFIG_FILES in
 | 
				
			||||||
 | 
					*\'*) eval set x "$CONFIG_FILES" ;;
 | 
				
			||||||
 | 
					*)   set x $CONFIG_FILES ;;
 | 
				
			||||||
 | 
					esac
 | 
				
			||||||
 | 
					shift
 | 
				
			||||||
 | 
					for mf
 | 
				
			||||||
 | 
					do
 | 
				
			||||||
  # Strip MF so we end up with the name of the file.
 | 
					  # Strip MF so we end up with the name of the file.
 | 
				
			||||||
  mf=`echo "$mf" | sed -e 's/:.*$//'`
 | 
					  mf=`echo "$mf" | sed -e 's/:.*$//'`
 | 
				
			||||||
  # Check whether this is an Automake generated Makefile or not.
 | 
					  # Check whether this is an Automake generated Makefile or not.
 | 
				
			||||||
@ -8580,13 +8643,13 @@ esac
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Helper functions for option handling.                     -*- Autoconf -*-
 | 
					# Helper functions for option handling.                     -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.
 | 
					# Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
# with or without modifications, as long as this notice is preserved.
 | 
					# with or without modifications, as long as this notice is preserved.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# serial 3
 | 
					# serial 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# _AM_MANGLE_OPTION(NAME)
 | 
					# _AM_MANGLE_OPTION(NAME)
 | 
				
			||||||
# -----------------------
 | 
					# -----------------------
 | 
				
			||||||
@ -8603,7 +8666,7 @@ AC_DEFUN([_AM_SET_OPTION],
 | 
				
			|||||||
# ----------------------------------
 | 
					# ----------------------------------
 | 
				
			||||||
# OPTIONS is a space-separated list of Automake options.
 | 
					# OPTIONS is a space-separated list of Automake options.
 | 
				
			||||||
AC_DEFUN([_AM_SET_OPTIONS],
 | 
					AC_DEFUN([_AM_SET_OPTIONS],
 | 
				
			||||||
[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
 | 
					[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
 | 
					# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
 | 
				
			||||||
# -------------------------------------------
 | 
					# -------------------------------------------
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										32
									
								
								config.guess
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										32
									
								
								config.guess
									
									
									
									
										vendored
									
									
								
							@ -4,7 +4,7 @@
 | 
				
			|||||||
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
 | 
					#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
 | 
				
			||||||
#   Free Software Foundation, Inc.
 | 
					#   Free Software Foundation, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
timestamp='2008-01-08'
 | 
					timestamp='2008-11-15'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This file is free software; you can redistribute it and/or modify it
 | 
					# This file is free software; you can redistribute it and/or modify it
 | 
				
			||||||
# under the terms of the GNU General Public License as published by
 | 
					# under the terms of the GNU General Public License as published by
 | 
				
			||||||
@ -331,7 +331,20 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
 | 
				
			|||||||
	echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
 | 
						echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
 | 
				
			||||||
	exit ;;
 | 
						exit ;;
 | 
				
			||||||
    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
 | 
					    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
 | 
				
			||||||
	echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
 | 
						eval $set_cc_for_build
 | 
				
			||||||
 | 
						SUN_ARCH="i386"
 | 
				
			||||||
 | 
						# If there is a compiler, see if it is configured for 64-bit objects.
 | 
				
			||||||
 | 
						# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
 | 
				
			||||||
 | 
						# This test works for both compilers.
 | 
				
			||||||
 | 
						if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
 | 
				
			||||||
 | 
						    if echo '\n#ifdef __amd64\nIS_64BIT_ARCH\n#endif' | \
 | 
				
			||||||
 | 
							(CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
 | 
				
			||||||
 | 
							grep IS_64BIT_ARCH >/dev/null
 | 
				
			||||||
 | 
						    then
 | 
				
			||||||
 | 
							SUN_ARCH="x86_64"
 | 
				
			||||||
 | 
						    fi
 | 
				
			||||||
 | 
						fi
 | 
				
			||||||
 | 
						echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
 | 
				
			||||||
	exit ;;
 | 
						exit ;;
 | 
				
			||||||
    sun4*:SunOS:6*:*)
 | 
					    sun4*:SunOS:6*:*)
 | 
				
			||||||
	# According to config.sub, this is the proper way to canonicalize
 | 
						# According to config.sub, this is the proper way to canonicalize
 | 
				
			||||||
@ -796,7 +809,7 @@ EOF
 | 
				
			|||||||
	    x86)
 | 
						    x86)
 | 
				
			||||||
		echo i586-pc-interix${UNAME_RELEASE}
 | 
							echo i586-pc-interix${UNAME_RELEASE}
 | 
				
			||||||
		exit ;;
 | 
							exit ;;
 | 
				
			||||||
	    EM64T | authenticamd)
 | 
						    EM64T | authenticamd | genuineintel)
 | 
				
			||||||
		echo x86_64-unknown-interix${UNAME_RELEASE}
 | 
							echo x86_64-unknown-interix${UNAME_RELEASE}
 | 
				
			||||||
		exit ;;
 | 
							exit ;;
 | 
				
			||||||
	    IA64)
 | 
						    IA64)
 | 
				
			||||||
@ -935,6 +948,9 @@ EOF
 | 
				
			|||||||
	if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
 | 
						if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
 | 
				
			||||||
	echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
 | 
						echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
 | 
				
			||||||
	exit ;;
 | 
						exit ;;
 | 
				
			||||||
 | 
					    padre:Linux:*:*)
 | 
				
			||||||
 | 
						echo sparc-unknown-linux-gnu
 | 
				
			||||||
 | 
						exit ;;
 | 
				
			||||||
    parisc:Linux:*:* | hppa:Linux:*:*)
 | 
					    parisc:Linux:*:* | hppa:Linux:*:*)
 | 
				
			||||||
	# Look for CPU level
 | 
						# Look for CPU level
 | 
				
			||||||
	case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
 | 
						case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
 | 
				
			||||||
@ -985,9 +1001,6 @@ EOF
 | 
				
			|||||||
	  a.out-i386-linux)
 | 
						  a.out-i386-linux)
 | 
				
			||||||
		echo "${UNAME_MACHINE}-pc-linux-gnuaout"
 | 
							echo "${UNAME_MACHINE}-pc-linux-gnuaout"
 | 
				
			||||||
		exit ;;
 | 
							exit ;;
 | 
				
			||||||
	  coff-i386)
 | 
					 | 
				
			||||||
		echo "${UNAME_MACHINE}-pc-linux-gnucoff"
 | 
					 | 
				
			||||||
		exit ;;
 | 
					 | 
				
			||||||
	  "")
 | 
						  "")
 | 
				
			||||||
		# Either a pre-BFD a.out linker (linux-gnuoldld) or
 | 
							# Either a pre-BFD a.out linker (linux-gnuoldld) or
 | 
				
			||||||
		# one that does not give us useful --help.
 | 
							# one that does not give us useful --help.
 | 
				
			||||||
@ -1216,6 +1229,9 @@ EOF
 | 
				
			|||||||
    BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.
 | 
					    BePC:BeOS:*:*)	# BeOS running on Intel PC compatible.
 | 
				
			||||||
	echo i586-pc-beos
 | 
						echo i586-pc-beos
 | 
				
			||||||
	exit ;;
 | 
						exit ;;
 | 
				
			||||||
 | 
					    BePC:Haiku:*:*)	# Haiku running on Intel PC compatible.
 | 
				
			||||||
 | 
						echo i586-pc-haiku
 | 
				
			||||||
 | 
						exit ;;
 | 
				
			||||||
    SX-4:SUPER-UX:*:*)
 | 
					    SX-4:SUPER-UX:*:*)
 | 
				
			||||||
	echo sx4-nec-superux${UNAME_RELEASE}
 | 
						echo sx4-nec-superux${UNAME_RELEASE}
 | 
				
			||||||
	exit ;;
 | 
						exit ;;
 | 
				
			||||||
@ -1484,9 +1500,9 @@ This script, last modified $timestamp, has failed to recognize
 | 
				
			|||||||
the operating system you are using. It is advised that you
 | 
					the operating system you are using. It is advised that you
 | 
				
			||||||
download the most up to date version of the config scripts from
 | 
					download the most up to date version of the config scripts from
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
 | 
					  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
 | 
				
			||||||
and
 | 
					and
 | 
				
			||||||
  http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub
 | 
					  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
 | 
				
			||||||
 | 
					
 | 
				
			||||||
If the version you run ($0) is already up to date, please
 | 
					If the version you run ($0) is already up to date, please
 | 
				
			||||||
send the following data and any information you think might be
 | 
					send the following data and any information you think might be
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										37
									
								
								config.sub
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										37
									
								
								config.sub
									
									
									
									
										vendored
									
									
								
							@ -4,7 +4,7 @@
 | 
				
			|||||||
#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
 | 
					#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
 | 
				
			||||||
#   Free Software Foundation, Inc.
 | 
					#   Free Software Foundation, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
timestamp='2008-01-16'
 | 
					timestamp='2008-09-08'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This file is (in principle) common to ALL GNU software.
 | 
					# This file is (in principle) common to ALL GNU software.
 | 
				
			||||||
# The presence of a machine in this file suggests that SOME GNU software
 | 
					# The presence of a machine in this file suggests that SOME GNU software
 | 
				
			||||||
@ -250,12 +250,14 @@ case $basic_machine in
 | 
				
			|||||||
	| i370 | i860 | i960 | ia64 \
 | 
						| i370 | i860 | i960 | ia64 \
 | 
				
			||||||
	| ip2k | iq2000 \
 | 
						| ip2k | iq2000 \
 | 
				
			||||||
	| m32c | m32r | m32rle | m68000 | m68k | m88k \
 | 
						| m32c | m32r | m32rle | m68000 | m68k | m88k \
 | 
				
			||||||
	| maxq | mb | microblaze | mcore | mep \
 | 
						| maxq | mb | microblaze | mcore | mep | metag \
 | 
				
			||||||
	| mips | mipsbe | mipseb | mipsel | mipsle \
 | 
						| mips | mipsbe | mipseb | mipsel | mipsle \
 | 
				
			||||||
	| mips16 \
 | 
						| mips16 \
 | 
				
			||||||
	| mips64 | mips64el \
 | 
						| mips64 | mips64el \
 | 
				
			||||||
	| mips64vr | mips64vrel \
 | 
						| mips64octeon | mips64octeonel \
 | 
				
			||||||
	| mips64orion | mips64orionel \
 | 
						| mips64orion | mips64orionel \
 | 
				
			||||||
 | 
						| mips64r5900 | mips64r5900el \
 | 
				
			||||||
 | 
						| mips64vr | mips64vrel \
 | 
				
			||||||
	| mips64vr4100 | mips64vr4100el \
 | 
						| mips64vr4100 | mips64vr4100el \
 | 
				
			||||||
	| mips64vr4300 | mips64vr4300el \
 | 
						| mips64vr4300 | mips64vr4300el \
 | 
				
			||||||
	| mips64vr5000 | mips64vr5000el \
 | 
						| mips64vr5000 | mips64vr5000el \
 | 
				
			||||||
@ -286,7 +288,7 @@ case $basic_machine in
 | 
				
			|||||||
	| v850 | v850e \
 | 
						| v850 | v850e \
 | 
				
			||||||
	| we32k \
 | 
						| we32k \
 | 
				
			||||||
	| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
 | 
						| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
 | 
				
			||||||
	| z8k)
 | 
						| z8k | z80)
 | 
				
			||||||
		basic_machine=$basic_machine-unknown
 | 
							basic_machine=$basic_machine-unknown
 | 
				
			||||||
		;;
 | 
							;;
 | 
				
			||||||
	m6811 | m68hc11 | m6812 | m68hc12)
 | 
						m6811 | m68hc11 | m6812 | m68hc12)
 | 
				
			||||||
@ -331,12 +333,14 @@ case $basic_machine in
 | 
				
			|||||||
	| ip2k-* | iq2000-* \
 | 
						| ip2k-* | iq2000-* \
 | 
				
			||||||
	| m32c-* | m32r-* | m32rle-* \
 | 
						| m32c-* | m32r-* | m32rle-* \
 | 
				
			||||||
	| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
 | 
						| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
 | 
				
			||||||
	| m88110-* | m88k-* | maxq-* | mcore-* \
 | 
						| m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
 | 
				
			||||||
	| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
 | 
						| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
 | 
				
			||||||
	| mips16-* \
 | 
						| mips16-* \
 | 
				
			||||||
	| mips64-* | mips64el-* \
 | 
						| mips64-* | mips64el-* \
 | 
				
			||||||
	| mips64vr-* | mips64vrel-* \
 | 
						| mips64octeon-* | mips64octeonel-* \
 | 
				
			||||||
	| mips64orion-* | mips64orionel-* \
 | 
						| mips64orion-* | mips64orionel-* \
 | 
				
			||||||
 | 
						| mips64r5900-* | mips64r5900el-* \
 | 
				
			||||||
 | 
						| mips64vr-* | mips64vrel-* \
 | 
				
			||||||
	| mips64vr4100-* | mips64vr4100el-* \
 | 
						| mips64vr4100-* | mips64vr4100el-* \
 | 
				
			||||||
	| mips64vr4300-* | mips64vr4300el-* \
 | 
						| mips64vr4300-* | mips64vr4300el-* \
 | 
				
			||||||
	| mips64vr5000-* | mips64vr5000el-* \
 | 
						| mips64vr5000-* | mips64vr5000el-* \
 | 
				
			||||||
@ -364,14 +368,14 @@ case $basic_machine in
 | 
				
			|||||||
	| sparclite-* \
 | 
						| sparclite-* \
 | 
				
			||||||
	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
 | 
						| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
 | 
				
			||||||
	| tahoe-* | thumb-* \
 | 
						| tahoe-* | thumb-* \
 | 
				
			||||||
	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
 | 
						| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
 | 
				
			||||||
	| tron-* \
 | 
						| tron-* \
 | 
				
			||||||
	| v850-* | v850e-* | vax-* \
 | 
						| v850-* | v850e-* | vax-* \
 | 
				
			||||||
	| we32k-* \
 | 
						| we32k-* \
 | 
				
			||||||
	| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
 | 
						| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
 | 
				
			||||||
	| xstormy16-* | xtensa*-* \
 | 
						| xstormy16-* | xtensa*-* \
 | 
				
			||||||
	| ymp-* \
 | 
						| ymp-* \
 | 
				
			||||||
	| z8k-*)
 | 
						| z8k-* | z80-*)
 | 
				
			||||||
		;;
 | 
							;;
 | 
				
			||||||
	# Recognize the basic CPU types without company name, with glob match.
 | 
						# Recognize the basic CPU types without company name, with glob match.
 | 
				
			||||||
	xtensa*)
 | 
						xtensa*)
 | 
				
			||||||
@ -459,6 +463,10 @@ case $basic_machine in
 | 
				
			|||||||
		basic_machine=c90-cray
 | 
							basic_machine=c90-cray
 | 
				
			||||||
		os=-unicos
 | 
							os=-unicos
 | 
				
			||||||
		;;
 | 
							;;
 | 
				
			||||||
 | 
					        cegcc)
 | 
				
			||||||
 | 
							basic_machine=arm-unknown
 | 
				
			||||||
 | 
							os=-cegcc
 | 
				
			||||||
 | 
							;;
 | 
				
			||||||
	convex-c1)
 | 
						convex-c1)
 | 
				
			||||||
		basic_machine=c1-convex
 | 
							basic_machine=c1-convex
 | 
				
			||||||
		os=-bsd
 | 
							os=-bsd
 | 
				
			||||||
@ -526,6 +534,10 @@ case $basic_machine in
 | 
				
			|||||||
		basic_machine=m88k-motorola
 | 
							basic_machine=m88k-motorola
 | 
				
			||||||
		os=-sysv3
 | 
							os=-sysv3
 | 
				
			||||||
		;;
 | 
							;;
 | 
				
			||||||
 | 
						dicos)
 | 
				
			||||||
 | 
							basic_machine=i686-pc
 | 
				
			||||||
 | 
							os=-dicos
 | 
				
			||||||
 | 
							;;
 | 
				
			||||||
	djgpp)
 | 
						djgpp)
 | 
				
			||||||
		basic_machine=i586-pc
 | 
							basic_machine=i586-pc
 | 
				
			||||||
		os=-msdosdjgpp
 | 
							os=-msdosdjgpp
 | 
				
			||||||
@ -1128,6 +1140,10 @@ case $basic_machine in
 | 
				
			|||||||
		basic_machine=z8k-unknown
 | 
							basic_machine=z8k-unknown
 | 
				
			||||||
		os=-sim
 | 
							os=-sim
 | 
				
			||||||
		;;
 | 
							;;
 | 
				
			||||||
 | 
						z80-*-coff)
 | 
				
			||||||
 | 
							basic_machine=z80-unknown
 | 
				
			||||||
 | 
							os=-sim
 | 
				
			||||||
 | 
							;;
 | 
				
			||||||
	none)
 | 
						none)
 | 
				
			||||||
		basic_machine=none-none
 | 
							basic_machine=none-none
 | 
				
			||||||
		os=-none
 | 
							os=-none
 | 
				
			||||||
@ -1248,7 +1264,7 @@ case $os in
 | 
				
			|||||||
	      | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
 | 
						      | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
 | 
				
			||||||
	      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
 | 
						      | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
 | 
				
			||||||
	      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
 | 
						      | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
 | 
				
			||||||
	      | -chorusos* | -chorusrdb* \
 | 
						      | -chorusos* | -chorusrdb* | -cegcc* \
 | 
				
			||||||
	      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
 | 
						      | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
 | 
				
			||||||
	      | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
 | 
						      | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
 | 
				
			||||||
	      | -uxpv* | -beos* | -mpeix* | -udk* \
 | 
						      | -uxpv* | -beos* | -mpeix* | -udk* \
 | 
				
			||||||
@ -1388,6 +1404,9 @@ case $os in
 | 
				
			|||||||
	-zvmoe)
 | 
						-zvmoe)
 | 
				
			||||||
		os=-zvmoe
 | 
							os=-zvmoe
 | 
				
			||||||
		;;
 | 
							;;
 | 
				
			||||||
 | 
						-dicos*)
 | 
				
			||||||
 | 
							os=-dicos
 | 
				
			||||||
 | 
							;;
 | 
				
			||||||
	-none)
 | 
						-none)
 | 
				
			||||||
		;;
 | 
							;;
 | 
				
			||||||
	*)
 | 
						*)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										12
									
								
								configure.ac
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								configure.ac
									
									
									
									
									
								
							@ -60,18 +60,8 @@ AC_CHECK_FUNCS([pow], , AC_CHECK_LIB(m, pow, , AC_ERROR([cannot find pow])) )
 | 
				
			|||||||
AC_CHECK_LIB(z, zlibVersion, , AC_ERROR([zlib not installed]))
 | 
					AC_CHECK_LIB(z, zlibVersion, , AC_ERROR([zlib not installed]))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG
 | 
					LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG
 | 
				
			||||||
AC_MSG_CHECKING(
 | 
					LIBPNG_DEFINES=$LIBPNG_DEFINES
 | 
				
			||||||
  [if assembler code in pnggccrd.c can be compiled without PNG_NO_MMX_CODE])
 | 
					 | 
				
			||||||
AC_TRY_COMPILE(
 | 
					 | 
				
			||||||
  [#include "$srcdir/pnggccrd.c"],
 | 
					 | 
				
			||||||
  [return 0;],
 | 
					 | 
				
			||||||
  AC_MSG_RESULT(yes)
 | 
					 | 
				
			||||||
  LIBPNG_NO_MMX="",
 | 
					 | 
				
			||||||
  AC_MSG_RESULT(no)
 | 
					 | 
				
			||||||
  LIBPNG_NO_MMX=-DPNG_NO_MMX_CODE)
 | 
					 | 
				
			||||||
LIBPNG_DEFINES=$LIBPNG_DEFINES\ $LIBPNG_NO_MMX
 | 
					 | 
				
			||||||
AC_SUBST(LIBPNG_DEFINES)
 | 
					AC_SUBST(LIBPNG_DEFINES)
 | 
				
			||||||
AC_SUBST(LIBPNG_NO_MMX)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
AC_MSG_CHECKING([if libraries can be versioned])
 | 
					AC_MSG_CHECKING([if libraries can be versioned])
 | 
				
			||||||
GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
 | 
					GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
 | 
				
			||||||
 | 
				
			|||||||
@ -2,7 +2,7 @@
 | 
				
			|||||||
#if 0 /* in case someone actually tries to compile this */
 | 
					#if 0 /* in case someone actually tries to compile this */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* example.c - an example of using libpng
 | 
					/* example.c - an example of using libpng
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * This file has been placed in the public domain by the authors.
 | 
					 * This file has been placed in the public domain by the authors.
 | 
				
			||||||
 * Maintained 1998-2009 Glenn Randers-Pehrson
 | 
					 * Maintained 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * Maintained 1996, 1997 Andreas Dilger)
 | 
					 * Maintained 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										435
									
								
								libpng.3
									
									
									
									
									
								
							
							
						
						
									
										435
									
								
								libpng.3
									
									
									
									
									
								
							@ -1,803 +1,398 @@
 | 
				
			|||||||
.TH LIBPNG 3 "April 25, 2009"
 | 
					.TH LIBPNG 3 "May 2, 2009"
 | 
				
			||||||
.SH NAME
 | 
					.SH NAME
 | 
				
			||||||
libpng \- Portable Network Graphics (PNG) Reference Library 1.4.0beta57
 | 
					libpng \- Portable Network Graphics (PNG) Reference Library 1.4.0beta57
 | 
				
			||||||
.SH SYNOPSIS
 | 
					.SH SYNOPSIS
 | 
				
			||||||
\fI\fB
 | 
					\fB
 | 
				
			||||||
 | 
					#include <png.h>\fP
 | 
				
			||||||
\fB#include <png.h>\fP
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fBpng_uint_32 png_access_version_number \fI(void\fP\fB);\fP
 | 
					\fBpng_uint_32 png_access_version_number \fI(void\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_benign_error (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fIerror\fP\fB);\fP
 | 
					\fBvoid png_benign_error (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fIerror\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_chunk_benign_error (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fIerror\fP\fB);\fP
 | 
					\fBvoid png_chunk_benign_error (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fIerror\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_check_sig (png_bytep \fP\fIsig\fP\fB, int \fInum\fP\fB);\fP
 | 
					\fBint png_check_sig (png_bytep \fP\fIsig\fP\fB, int \fInum\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_chunk_error (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fIerror\fP\fB);\fP
 | 
					\fBvoid png_chunk_error (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fIerror\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_chunk_warning (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fImessage\fP\fB);\fP
 | 
					\fBvoid png_chunk_warning (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fImessage\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_convert_from_struct_tm (png_timep \fP\fIptime\fP\fB, struct tm FAR * \fIttime\fP\fB);\fP
 | 
					\fBvoid png_convert_from_struct_tm (png_timep \fP\fIptime\fP\fB, struct tm FAR * \fIttime\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_convert_from_time_t (png_timep \fP\fIptime\fP\fB, time_t \fIttime\fP\fB);\fP
 | 
					\fBvoid png_convert_from_time_t (png_timep \fP\fIptime\fP\fB, time_t \fIttime\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_charp png_convert_to_rfc1123 (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fIptime\fP\fB);\fP
 | 
					\fBpng_charp png_convert_to_rfc1123 (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fIptime\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_infop png_create_info_struct (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_infop png_create_info_struct (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_structp png_create_read_struct (png_const_charp \fP\fIuser_png_ver\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fIwarn_fn\fP\fB);\fP
 | 
					\fBpng_structp png_create_read_struct (png_const_charp \fP\fIuser_png_ver\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fIwarn_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_structp png_create_read_struct_2(png_const_charp \fP\fIuser_png_ver\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fP\fIwarn_fn\fP\fB, png_voidp \fP\fImem_ptr\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_free_ptr \fIfree_fn\fP\fB);\fP
 | 
					\fBpng_structp png_create_read_struct_2(png_const_charp \fP\fIuser_png_ver\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fP\fIwarn_fn\fP\fB, png_voidp \fP\fImem_ptr\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_free_ptr \fIfree_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_structp png_create_write_struct (png_const_charp \fP\fIuser_png_ver\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fIwarn_fn\fP\fB);\fP
 | 
					\fBpng_structp png_create_write_struct (png_const_charp \fP\fIuser_png_ver\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fIwarn_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_structp png_create_write_struct_2(png_const_charp \fP\fIuser_png_ver\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fP\fIwarn_fn\fP\fB, png_voidp \fP\fImem_ptr\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_free_ptr \fIfree_fn\fP\fB);\fP
 | 
					\fBpng_structp png_create_write_struct_2(png_const_charp \fP\fIuser_png_ver\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fP\fIwarn_fn\fP\fB, png_voidp \fP\fImem_ptr\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_free_ptr \fIfree_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_debug(int \fP\fIlevel\fP\fB, png_const_charp \fImessage\fP\fB);\fP
 | 
					\fBint png_debug(int \fP\fIlevel\fP\fB, png_const_charp \fImessage\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_debug1(int \fP\fIlevel\fP\fB, png_const_charp \fP\fImessage\fP\fB, \fIp1\fP\fB);\fP
 | 
					\fBint png_debug1(int \fP\fIlevel\fP\fB, png_const_charp \fP\fImessage\fP\fB, \fIp1\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_debug2(int \fP\fIlevel\fP\fB, png_const_charp \fP\fImessage\fP\fB, \fP\fIp1\fP\fB, \fIp2\fP\fB);\fP
 | 
					\fBint png_debug2(int \fP\fIlevel\fP\fB, png_const_charp \fP\fImessage\fP\fB, \fP\fIp1\fP\fB, \fIp2\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_destroy_info_struct (png_structp \fP\fIpng_ptr\fP\fB, png_infopp \fIinfo_ptr_ptr\fP\fB);\fP
 | 
					\fBvoid png_destroy_info_struct (png_structp \fP\fIpng_ptr\fP\fB, png_infopp \fIinfo_ptr_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_destroy_read_struct (png_structpp \fP\fIpng_ptr_ptr\fP\fB, png_infopp \fP\fIinfo_ptr_ptr\fP\fB, png_infopp \fIend_info_ptr_ptr\fP\fB);\fP
 | 
					\fBvoid png_destroy_read_struct (png_structpp \fP\fIpng_ptr_ptr\fP\fB, png_infopp \fP\fIinfo_ptr_ptr\fP\fB, png_infopp \fIend_info_ptr_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_destroy_write_struct (png_structpp \fP\fIpng_ptr_ptr\fP\fB, png_infopp \fIinfo_ptr_ptr\fP\fB);\fP
 | 
					\fBvoid png_destroy_write_struct (png_structpp \fP\fIpng_ptr_ptr\fP\fB, png_infopp \fIinfo_ptr_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_error (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fIerror\fP\fB);\fP
 | 
					\fBvoid png_error (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fIerror\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_free (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fIptr\fP\fB);\fP
 | 
					\fBvoid png_free (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fIptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_free_chunk_list (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_free_chunk_list (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_free_default(png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fIptr\fP\fB);\fP
 | 
					\fBvoid png_free_default(png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fIptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_free_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fInum\fP\fB);\fP
 | 
					\fBvoid png_free_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fInum\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_bit_depth (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_bit_depth (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_color_16p \fI*background\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_color_16p \fI*background\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_channels (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_channels (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, double \fP\fI*white_x\fP\fB, double \fP\fI*white_y\fP\fB, double \fP\fI*red_x\fP\fB, double \fP\fI*red_y\fP\fB, double \fP\fI*green_x\fP\fB, double \fP\fI*green_y\fP\fB, double \fP\fI*blue_x\fP\fB, double \fI*blue_y\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, double \fP\fI*white_x\fP\fB, double \fP\fI*white_y\fP\fB, double \fP\fI*red_x\fP\fB, double \fP\fI*red_y\fP\fB, double \fP\fI*green_x\fP\fB, double \fP\fI*green_y\fP\fB, double \fP\fI*blue_x\fP\fB, double \fI*blue_y\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fI*white_x\fP\fB, png_uint_32 \fP\fI*white_y\fP\fB, png_uint_32 \fP\fI*red_x\fP\fB, png_uint_32 \fP\fI*red_y\fP\fB, png_uint_32 \fP\fI*green_x\fP\fB, png_uint_32 \fP\fI*green_y\fP\fB, png_uint_32 \fP\fI*blue_x\fP\fB, png_uint_32 \fI*blue_y\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fI*white_x\fP\fB, png_uint_32 \fP\fI*white_y\fP\fB, png_uint_32 \fP\fI*red_x\fP\fB, png_uint_32 \fP\fI*red_y\fP\fB, png_uint_32 \fP\fI*green_x\fP\fB, png_uint_32 \fP\fI*green_y\fP\fB, png_uint_32 \fP\fI*blue_x\fP\fB, png_uint_32 \fI*blue_y\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_chunk_cache_max (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_chunk_cache_max (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_color_type (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_color_type (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_compression_buffer_size (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_compression_buffer_size (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_compression_type (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_compression_type (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_copyright (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_copyright (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_get_error_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_voidp png_get_error_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_filter_type (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_filter_type (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, double \fI*file_gamma\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, double \fI*file_gamma\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fI*int_file_gamma\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fI*int_file_gamma\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_header_ver (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_header_ver (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_header_version (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_header_version (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_16p \fI*hist\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_16p \fI*hist\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charpp \fP\fIname\fP\fB, int \fP\fI*compression_type\fP\fB, png_charpp \fP\fIprofile\fP\fB, png_uint_32 \fI*proflen\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charpp \fP\fIname\fP\fB, int \fP\fI*compression_type\fP\fB, png_charpp \fP\fIprofile\fP\fB, png_uint_32 \fI*proflen\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fI*width\fP\fB, png_uint_32 \fP\fI*height\fP\fB, int \fP\fI*bit_depth\fP\fB, int \fP\fI*color_type\fP\fB, int \fP\fI*interlace_type\fP\fB, int \fP\fI*compression_type\fP\fB, int \fI*filter_type\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fI*width\fP\fB, png_uint_32 \fP\fI*height\fP\fB, int \fP\fI*bit_depth\fP\fB, int \fP\fI*color_type\fP\fB, int \fP\fI*interlace_type\fP\fB, int \fP\fI*compression_type\fP\fB, int \fI*filter_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_image_height (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_image_height (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_image_width (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_image_width (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					\fB#if !defined(PNG_1_0_X) png_int_32 png_get_int_32 (png_bytep buf); \fI#endif
 | 
				
			||||||
 | 
					 | 
				
			||||||
\fB#if \fI!defined(PNG_1_0_X)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_int_32 png_get_int_32 (png_bytep \fIbuf\fP\fB);\fP
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fBpng_byte png_get_interlace_type (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_interlace_type (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_get_io_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_voidp png_get_io_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_libpng_ver (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_byte png_get_libpng_ver (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_get_mem_ptr(png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_voidp png_get_mem_ptr(png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fI*offset_x\fP\fB, png_uint_32 \fP\fI*offset_y\fP\fB, int \fI*unit_type\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fI*offset_x\fP\fB, png_uint_32 \fP\fI*offset_y\fP\fB, int \fI*unit_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charp \fP\fI*purpose\fP\fB, png_int_32 \fP\fI*X0\fP\fB, png_int_32 \fP\fI*X1\fP\fB, int \fP\fI*type\fP\fB, int \fP\fI*nparams\fP\fB, png_charp \fP\fI*units\fP\fB, png_charpp \fI*params\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charp \fP\fI*purpose\fP\fB, png_int_32 \fP\fI*X0\fP\fB, png_int_32 \fP\fI*X1\fP\fB, int \fP\fI*type\fP\fB, int \fP\fI*nparams\fP\fB, png_charp \fP\fI*units\fP\fB, png_charpp \fI*params\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fI*res_x\fP\fB, png_uint_32 \fP\fI*res_y\fP\fB, int \fI*unit_type\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fI*res_x\fP\fB, png_uint_32 \fP\fI*res_y\fP\fB, int \fI*unit_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBfloat png_get_pixel_aspect_ratio (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBfloat png_get_pixel_aspect_ratio (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_pixels_per_meter (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_pixels_per_meter (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_get_progressive_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_voidp png_get_progressive_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_colorp \fP\fI*palette\fP\fB, int \fI*num_palette\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_colorp \fP\fI*palette\fP\fB, int \fI*num_palette\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					\fBpng_byte png_get_rgb_to_gray_status (png_structp png_ptr) png_uint_32 png_get_rowbytes (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_byte png_get_rgb_to_gray_status (png_structp \fIpng_ptr)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_rowbytes (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fBpng_bytepp png_get_rows (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_bytepp png_get_rows (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_color_8p \fI*sig_bit\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_color_8p \fI*sig_bit\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_bytep png_get_signature (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_bytep png_get_signature (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_spalette_p \fI*splt_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_spalette_p \fI*splt_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fI*intent\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fI*intent\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_text (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fI*text_ptr\fP\fB, int \fI*num_text\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_text (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fI*text_ptr\fP\fB, int \fI*num_text\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_timep \fI*mod_time\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_timep \fI*mod_time\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_bytep \fP\fI*trans\fP\fB, int \fP\fI*num_trans\fP\fB, png_color_16p \fI*trans_color\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_bytep \fP\fI*trans\fP\fB, int \fP\fI*num_trans\fP\fB, png_color_16p \fI*trans_color\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					\fB/* This function is really an inline macro. */ png_uint_16 png_get_uint_16 (png_bytep \fIbuf\fP\fB);\fP
 | 
				
			||||||
 | 
					 | 
				
			||||||
\fB/* This function is really an inline macro. \fI*/
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_16 png_get_uint_16 (png_bytep \fIbuf\fP\fB);\fP
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fBpng_uint_32 png_get_uint_31 (png_bytep \fIbuf\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_uint_31 (png_bytep \fIbuf\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					\fB/* This function is really an inline macro. */ png_uint_32 png_get_uint_32 (png_bytep \fIbuf\fP\fB);\fP
 | 
				
			||||||
 | 
					 | 
				
			||||||
\fB/* This function is really an inline macro. \fI*/
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_uint_32 (png_bytep \fIbuf\fP\fB);\fP
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fBpng_uint_32 png_get_unknown_chunks (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_unknown_chunkpp \fIunknowns\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_unknown_chunks (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_unknown_chunkpp \fIunknowns\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_get_user_chunk_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_voidp png_get_user_chunk_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_user_height_max( png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_user_height_max( png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_get_user_transform_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_voidp png_get_user_transform_ptr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_user_width_max (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_user_width_max (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_valid (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIflag\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_valid (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIflag\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_int_32 png_get_x_offset_microns (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_int_32 png_get_x_offset_microns (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_int_32 png_get_x_offset_pixels (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_int_32 png_get_x_offset_pixels (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_x_pixels_per_meter (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_x_pixels_per_meter (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_int_32 png_get_y_offset_microns (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_int_32 png_get_y_offset_microns (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_int_32 png_get_y_offset_pixels (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_int_32 png_get_y_offset_pixels (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_get_y_pixels_per_meter (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBpng_uint_32 png_get_y_pixels_per_meter (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_handle_as_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
 | 
					\fBint png_handle_as_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_init_io (png_structp \fP\fIpng_ptr\fP\fB, FILE \fI*fp\fP\fB);\fP
 | 
					\fBvoid png_init_io (png_structp \fP\fIpng_ptr\fP\fB, FILE \fI*fp\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_malloc (png_structp \fP\fIpng_ptr\fP\fB, png_alloc_size_t \fIsize\fP\fB);\fP
 | 
					\fBpng_voidp png_malloc (png_structp \fP\fIpng_ptr\fP\fB, png_alloc_size_t \fIsize\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_malloc_default(png_structp \fP\fIpng_ptr\fP\fB, png_alloc_size_t \fIsize\fP\fB);\fP
 | 
					\fBpng_voidp png_malloc_default(png_structp \fP\fIpng_ptr\fP\fB, png_alloc_size_t \fIsize\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoidp png_memcpy (png_voidp \fP\fIs1\fP\fB, png_voidp \fP\fIs2\fP\fB, png_size_t \fIsize\fP\fB);\fP
 | 
					\fBvoidp png_memcpy (png_voidp \fP\fIs1\fP\fB, png_voidp \fP\fIs2\fP\fB, png_size_t \fIsize\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoidp png_memset (png_voidp \fP\fIs1\fP\fB, int \fP\fIvalue\fP\fB, png_size_t \fIsize\fP\fB);\fP
 | 
					\fBvoidp png_memset (png_voidp \fP\fIs1\fP\fB, int \fP\fIvalue\fP\fB, png_size_t \fIsize\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_process_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_size\fP\fB);\fP
 | 
					\fBvoid png_process_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_size\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_progressive_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIold_row\fP\fB, png_bytep \fInew_row\fP\fB);\fP
 | 
					\fBvoid png_progressive_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIold_row\fP\fB, png_bytep \fInew_row\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_infop \fIend_info_ptr\fP\fB);\fP
 | 
					\fBvoid png_read_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_infop \fIend_info_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_image (png_structp \fP\fIpng_ptr\fP\fB, png_bytepp \fIimage\fP\fB);\fP
 | 
					\fBvoid png_read_image (png_structp \fP\fIpng_ptr\fP\fB, png_bytepp \fIimage\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_read_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_png (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fP\fItransforms\fP\fB, png_voidp \fIparams\fP\fB);\fP
 | 
					\fBvoid png_read_png (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fP\fItransforms\fP\fB, png_voidp \fIparams\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fIdisplay_row\fP\fB);\fP
 | 
					\fBvoid png_read_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fIdisplay_row\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_rows (png_structp \fP\fIpng_ptr\fP\fB, png_bytepp \fP\fIrow\fP\fB, png_bytepp \fP\fIdisplay_row\fP\fB, png_uint_32 \fInum_rows\fP\fB);\fP
 | 
					\fBvoid png_read_rows (png_structp \fP\fIpng_ptr\fP\fB, png_bytepp \fP\fIrow\fP\fB, png_bytepp \fP\fIdisplay_row\fP\fB, png_uint_32 \fInum_rows\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_update_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_read_update_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					\fB#if !defined(PNG_1_0_X) png_save_int_32 (png_bytep \fP\fIbuf\fP\fB, png_int_32 \fIi\fP\fB);\fP
 | 
				
			||||||
 | 
					 | 
				
			||||||
\fB#if \fI!defined(PNG_1_0_X)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_save_int_32 (png_bytep \fP\fIbuf\fP\fB, png_int_32 \fIi\fP\fB);\fP
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fBvoid png_save_uint_16 (png_bytep \fP\fIbuf\fP\fB, unsigned int \fIi\fP\fB);\fP
 | 
					\fBvoid png_save_uint_16 (png_bytep \fP\fIbuf\fP\fB, unsigned int \fIi\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_save_uint_32 (png_bytep \fP\fIbuf\fP\fB, png_uint_32 \fIi\fP\fB);\fP
 | 
					\fBvoid png_save_uint_32 (png_bytep \fP\fIbuf\fP\fB, png_uint_32 \fIi\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					\fBvoid png_set_add_alpha (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, int flags); \fI#endif
 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_add_alpha (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, int \fIflags\fP\fB);\fP
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fBvoid png_set_background (png_structp \fP\fIpng_ptr\fP\fB, png_color_16p \fP\fIbackground_color\fP\fB, int \fP\fIbackground_gamma_code\fP\fB, int \fP\fIneed_expand\fP\fB, double \fIbackground_gamma\fP\fB);\fP
 | 
					\fBvoid png_set_background (png_structp \fP\fIpng_ptr\fP\fB, png_color_16p \fP\fIbackground_color\fP\fB, int \fP\fIbackground_gamma_code\fP\fB, int \fP\fIneed_expand\fP\fB, double \fIbackground_gamma\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_bgr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_bgr (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_color_16p \fIbackground\fP\fB);\fP
 | 
					\fBvoid png_set_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_color_16p \fIbackground\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, double \fP\fIwhite_x\fP\fB, double \fP\fIwhite_y\fP\fB, double \fP\fIred_x\fP\fB, double \fP\fIred_y\fP\fB, double \fP\fIgreen_x\fP\fB, double \fP\fIgreen_y\fP\fB, double \fP\fIblue_x\fP\fB, double \fIblue_y\fP\fB);\fP
 | 
					\fBvoid png_set_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, double \fP\fIwhite_x\fP\fB, double \fP\fIwhite_y\fP\fB, double \fP\fIred_x\fP\fB, double \fP\fIred_y\fP\fB, double \fP\fIgreen_x\fP\fB, double \fP\fIgreen_y\fP\fB, double \fP\fIblue_x\fP\fB, double \fIblue_y\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fIwhite_x\fP\fB, png_uint_32 \fP\fIwhite_y\fP\fB, png_uint_32 \fP\fIred_x\fP\fB, png_uint_32 \fP\fIred_y\fP\fB, png_uint_32 \fP\fIgreen_x\fP\fB, png_uint_32 \fP\fIgreen_y\fP\fB, png_uint_32 \fP\fIblue_x\fP\fB, png_uint_32 \fIblue_y\fP\fB);\fP
 | 
					\fBvoid png_set_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fIwhite_x\fP\fB, png_uint_32 \fP\fIwhite_y\fP\fB, png_uint_32 \fP\fIred_x\fP\fB, png_uint_32 \fP\fIred_y\fP\fB, png_uint_32 \fP\fIgreen_x\fP\fB, png_uint_32 \fP\fIgreen_y\fP\fB, png_uint_32 \fP\fIblue_x\fP\fB, png_uint_32 \fIblue_y\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_chunk_cache_max (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIuser_chunk_cache_max\fP\fB);\fP
 | 
					\fBvoid png_set_chunk_cache_max (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIuser_chunk_cache_max\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_compression_level (png_structp \fP\fIpng_ptr\fP\fB, int \fIlevel\fP\fB);\fP
 | 
					\fBvoid png_set_compression_level (png_structp \fP\fIpng_ptr\fP\fB, int \fIlevel\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_compression_mem_level (png_structp \fP\fIpng_ptr\fP\fB, int \fImem_level\fP\fB);\fP
 | 
					\fBvoid png_set_compression_mem_level (png_structp \fP\fIpng_ptr\fP\fB, int \fImem_level\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_compression_method (png_structp \fP\fIpng_ptr\fP\fB, int \fImethod\fP\fB);\fP
 | 
					\fBvoid png_set_compression_method (png_structp \fP\fIpng_ptr\fP\fB, int \fImethod\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_compression_strategy (png_structp \fP\fIpng_ptr\fP\fB, int \fIstrategy\fP\fB);\fP
 | 
					\fBvoid png_set_compression_strategy (png_structp \fP\fIpng_ptr\fP\fB, int \fIstrategy\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_compression_window_bits (png_structp \fP\fIpng_ptr\fP\fB, int \fIwindow_bits\fP\fB);\fP
 | 
					\fBvoid png_set_compression_window_bits (png_structp \fP\fIpng_ptr\fP\fB, int \fIwindow_bits\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_crc_action (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcrit_action\fP\fB, int \fIancil_action\fP\fB);\fP
 | 
					\fBvoid png_set_crc_action (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcrit_action\fP\fB, int \fIancil_action\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_dither (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fP\fInum_palette\fP\fB, int \fP\fImaximum_colors\fP\fB, png_uint_16p \fP\fIhistogram\fP\fB, int \fIfull_dither\fP\fB);\fP
 | 
					\fBvoid png_set_dither (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fP\fInum_palette\fP\fB, int \fP\fImaximum_colors\fP\fB, png_uint_16p \fP\fIhistogram\fP\fB, int \fIfull_dither\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_error_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fIwarning_fn\fP\fB);\fP
 | 
					\fBvoid png_set_error_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIerror_ptr\fP\fB, png_error_ptr \fP\fIerror_fn\fP\fB, png_error_ptr \fIwarning_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_expand (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_expand (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_expand_gray_1_2_4_to_8(png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_expand_gray_1_2_4_to_8(png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_filler (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, int \fIflags\fP\fB);\fP
 | 
					\fBvoid png_set_filler (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, int \fIflags\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_filter (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fImethod\fP\fB, int \fIfilters\fP\fB);\fP
 | 
					\fBvoid png_set_filter (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fImethod\fP\fB, int \fIfilters\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_filter_heuristics (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIheuristic_method\fP\fB, int \fP\fInum_weights\fP\fB, png_doublep \fP\fIfilter_weights\fP\fB, png_doublep \fIfilter_costs\fP\fB);\fP
 | 
					\fBvoid png_set_filter_heuristics (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIheuristic_method\fP\fB, int \fP\fInum_weights\fP\fB, png_doublep \fP\fIfilter_weights\fP\fB, png_doublep \fIfilter_costs\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_flush (png_structp \fP\fIpng_ptr\fP\fB, int \fInrows\fP\fB);\fP
 | 
					\fBvoid png_set_flush (png_structp \fP\fIpng_ptr\fP\fB, int \fInrows\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_gamma (png_structp \fP\fIpng_ptr\fP\fB, double \fP\fIscreen_gamma\fP\fB, double \fIdefault_file_gamma\fP\fB);\fP
 | 
					\fBvoid png_set_gamma (png_structp \fP\fIpng_ptr\fP\fB, double \fP\fIscreen_gamma\fP\fB, double \fIdefault_file_gamma\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
 | 
					\fBvoid png_set_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIfile_gamma\fP\fB);\fP
 | 
					\fBvoid png_set_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIfile_gamma\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_gray_1_2_4_to_8(png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_gray_1_2_4_to_8(png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_gray_to_rgb (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_gray_to_rgb (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_16p \fIhist\fP\fB);\fP
 | 
					\fBvoid png_set_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_16p \fIhist\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charp \fP\fIname\fP\fB, int \fP\fIcompression_type\fP\fB, png_charp \fP\fIprofile\fP\fB, png_uint_32 \fIproflen\fP\fB);\fP
 | 
					\fBvoid png_set_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charp \fP\fIname\fP\fB, int \fP\fIcompression_type\fP\fB, png_charp \fP\fIprofile\fP\fB, png_uint_32 \fIproflen\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_set_interlace_handling (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBint png_set_interlace_handling (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_invalid (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fImask\fP\fB);\fP
 | 
					\fBvoid png_set_invalid (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fImask\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_invert_alpha (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_invert_alpha (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_invert_mono (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_invert_mono (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fIwidth\fP\fB, png_uint_32 \fP\fIheight\fP\fB, int \fP\fIbit_depth\fP\fB, int \fP\fIcolor_type\fP\fB, int \fP\fIinterlace_type\fP\fB, int \fP\fIcompression_type\fP\fB, int \fIfilter_type\fP\fB);\fP
 | 
					\fBvoid png_set_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fIwidth\fP\fB, png_uint_32 \fP\fIheight\fP\fB, int \fP\fIbit_depth\fP\fB, int \fP\fIcolor_type\fP\fB, int \fP\fIinterlace_type\fP\fB, int \fP\fIcompression_type\fP\fB, int \fIfilter_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_keep_unknown_chunks (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIkeep\fP\fB, png_bytep \fP\fIchunk_list\fP\fB, int \fInum_chunks\fP\fB);\fP
 | 
					\fBvoid png_set_keep_unknown_chunks (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIkeep\fP\fB, png_bytep \fP\fIchunk_list\fP\fB, int \fInum_chunks\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_mem_fn(png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fImem_ptr\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_free_ptr \fIfree_fn\fP\fB);\fP
 | 
					\fBvoid png_set_mem_fn(png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fImem_ptr\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_free_ptr \fIfree_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fIoffset_x\fP\fB, png_uint_32 \fP\fIoffset_y\fP\fB, int \fIunit_type\fP\fB);\fP
 | 
					\fBvoid png_set_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fIoffset_x\fP\fB, png_uint_32 \fP\fIoffset_y\fP\fB, int \fIunit_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_packing (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_packing (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_packswap (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_packswap (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_palette_to_rgb(png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_palette_to_rgb(png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charp \fP\fIpurpose\fP\fB, png_int_32 \fP\fIX0\fP\fB, png_int_32 \fP\fIX1\fP\fB, int \fP\fItype\fP\fB, int \fP\fInparams\fP\fB, png_charp \fP\fIunits\fP\fB, png_charpp \fIparams\fP\fB);\fP
 | 
					\fBvoid png_set_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charp \fP\fIpurpose\fP\fB, png_int_32 \fP\fIX0\fP\fB, png_int_32 \fP\fIX1\fP\fB, int \fP\fItype\fP\fB, int \fP\fInparams\fP\fB, png_charp \fP\fIunits\fP\fB, png_charpp \fIparams\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fIres_x\fP\fB, png_uint_32 \fP\fIres_y\fP\fB, int \fIunit_type\fP\fB);\fP
 | 
					\fBvoid png_set_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fP\fIres_x\fP\fB, png_uint_32 \fP\fIres_y\fP\fB, int \fIunit_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_premultiply_alpha (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_premultiply_alpha (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_progressive_read_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIprogressive_ptr\fP\fB, png_progressive_info_ptr \fP\fIinfo_fn\fP\fB, png_progressive_row_ptr \fP\fIrow_fn\fP\fB, png_progressive_end_ptr \fIend_fn\fP\fB);\fP
 | 
					\fBvoid png_set_progressive_read_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIprogressive_ptr\fP\fB, png_progressive_info_ptr \fP\fIinfo_fn\fP\fB, png_progressive_row_ptr \fP\fIrow_fn\fP\fB, png_progressive_end_ptr \fIend_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
 | 
					\fBvoid png_set_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_read_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIio_ptr\fP\fB, png_rw_ptr \fIread_data_fn\fP\fB);\fP
 | 
					\fBvoid png_set_read_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIio_ptr\fP\fB, png_rw_ptr \fIread_data_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_read_status_fn (png_structp \fP\fIpng_ptr\fP\fB, png_read_status_ptr \fIread_row_fn\fP\fB);\fP
 | 
					\fBvoid png_set_read_status_fn (png_structp \fP\fIpng_ptr\fP\fB, png_read_status_ptr \fIread_row_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_read_user_transform_fn (png_structp \fP\fIpng_ptr\fP\fB, png_user_transform_ptr \fIread_user_transform_fn\fP\fB);\fP
 | 
					\fBvoid png_set_read_user_transform_fn (png_structp \fP\fIpng_ptr\fP\fB, png_user_transform_ptr \fIread_user_transform_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_rgb_to_gray (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIerror_action\fP\fB, double \fP\fIred\fP\fB, double \fIgreen\fP\fB);\fP
 | 
					\fBvoid png_set_rgb_to_gray (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIerror_action\fP\fB, double \fP\fIred\fP\fB, double \fIgreen\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_rgb_to_gray_fixed (png_structp \fP\fIpng_ptr\fP\fB, int error_action png_fixed_point \fP\fIred\fP\fB, png_fixed_point \fIgreen\fP\fB);\fP
 | 
					\fBvoid png_set_rgb_to_gray_fixed (png_structp \fP\fIpng_ptr\fP\fB, int error_action png_fixed_point \fP\fIred\fP\fB, png_fixed_point \fIgreen\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_rows (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_bytepp \fIrow_pointers\fP\fB);\fP
 | 
					\fBvoid png_set_rows (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_bytepp \fIrow_pointers\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_color_8p \fIsig_bit\fP\fB);\fP
 | 
					\fBvoid png_set_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_color_8p \fIsig_bit\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, double \fP\fIwidth\fP\fB, double \fIheight\fP\fB);\fP
 | 
					\fBvoid png_set_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, double \fP\fIwidth\fP\fB, double \fIheight\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_shift (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fItrue_bits\fP\fB);\fP
 | 
					\fBvoid png_set_shift (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fItrue_bits\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_sig_bytes (png_structp \fP\fIpng_ptr\fP\fB, int \fInum_bytes\fP\fB);\fP
 | 
					\fBvoid png_set_sig_bytes (png_structp \fP\fIpng_ptr\fP\fB, int \fInum_bytes\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_spalette_p \fP\fIsplt_ptr\fP\fB, int \fInum_spalettes\fP\fB);\fP
 | 
					\fBvoid png_set_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_spalette_p \fP\fIsplt_ptr\fP\fB, int \fInum_spalettes\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fIintent\fP\fB);\fP
 | 
					\fBvoid png_set_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fIintent\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_sRGB_gAMA_and_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fIintent\fP\fB);\fP
 | 
					\fBvoid png_set_sRGB_gAMA_and_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fIintent\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_strip_16 (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_strip_16 (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_strip_alpha (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_strip_alpha (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_swap (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_swap (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_swap_alpha (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_swap_alpha (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_text (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fItext_ptr\fP\fB, int \fInum_text\fP\fB);\fP
 | 
					\fBvoid png_set_text (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fItext_ptr\fP\fB, int \fInum_text\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
 | 
					\fBvoid png_set_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_bytep \fP\fItrans\fP\fB, int \fP\fInum_trans\fP\fB, png_color_16p \fItrans_color\fP\fB);\fP
 | 
					\fBvoid png_set_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_bytep \fP\fItrans\fP\fB, int \fP\fInum_trans\fP\fB, png_color_16p \fItrans_color\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_tRNS_to_alpha(png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_set_tRNS_to_alpha(png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_uint_32 png_set_unknown_chunks (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_unknown_chunkp \fP\fIunknowns\fP\fB, int \fP\fInum\fP\fB, int \fIlocation\fP\fB);\fP
 | 
					\fBpng_uint_32 png_set_unknown_chunks (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_unknown_chunkp \fP\fIunknowns\fP\fB, int \fP\fInum\fP\fB, int \fIlocation\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_unknown_chunk_location(png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fP\fIchunk\fP\fB, int \fIlocation\fP\fB);\fP
 | 
					\fBvoid png_set_unknown_chunk_location(png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fP\fIchunk\fP\fB, int \fIlocation\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_read_user_chunk_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIuser_chunk_ptr\fP\fB, png_user_chunk_ptr \fIread_user_chunk_fn\fP\fB);\fP
 | 
					\fBvoid png_set_read_user_chunk_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIuser_chunk_ptr\fP\fB, png_user_chunk_ptr \fIread_user_chunk_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_user_limits (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIuser_width_max\fP\fB, png_uint_32 \fIuser_height_max\fP\fB);\fP
 | 
					\fBvoid png_set_user_limits (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIuser_width_max\fP\fB, png_uint_32 \fIuser_height_max\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_user_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIuser_transform_ptr\fP\fB, int \fP\fIuser_transform_depth\fP\fB, int \fIuser_transform_channels\fP\fB);\fP
 | 
					\fBvoid png_set_user_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIuser_transform_ptr\fP\fB, int \fP\fIuser_transform_depth\fP\fB, int \fIuser_transform_channels\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_write_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIio_ptr\fP\fB, png_rw_ptr \fP\fIwrite_data_fn\fP\fB, png_flush_ptr \fIoutput_flush_fn\fP\fB);\fP
 | 
					\fBvoid png_set_write_fn (png_structp \fP\fIpng_ptr\fP\fB, png_voidp \fP\fIio_ptr\fP\fB, png_rw_ptr \fP\fIwrite_data_fn\fP\fB, png_flush_ptr \fIoutput_flush_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_write_status_fn (png_structp \fP\fIpng_ptr\fP\fB, png_write_status_ptr \fIwrite_row_fn\fP\fB);\fP
 | 
					\fBvoid png_set_write_status_fn (png_structp \fP\fIpng_ptr\fP\fB, png_write_status_ptr \fIwrite_row_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_write_user_transform_fn (png_structp \fP\fIpng_ptr\fP\fB, png_user_transform_ptr \fIwrite_user_transform_fn\fP\fB);\fP
 | 
					\fBvoid png_set_write_user_transform_fn (png_structp \fP\fIpng_ptr\fP\fB, png_user_transform_ptr \fIwrite_user_transform_fn\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_set_compression_buffer_size(png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIsize\fP\fB);\fP
 | 
					\fBvoid png_set_compression_buffer_size(png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIsize\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_sig_cmp (png_bytep \fP\fIsig\fP\fB, png_size_t \fP\fIstart\fP\fB, png_size_t \fInum_to_check\fP\fB);\fP
 | 
					\fBint png_sig_cmp (png_bytep \fP\fIsig\fP\fB, png_size_t \fP\fIstart\fP\fB, png_size_t \fInum_to_check\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_start_read_image (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_start_read_image (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_warning (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fImessage\fP\fB);\fP
 | 
					\fBvoid png_warning (png_structp \fP\fIpng_ptr\fP\fB, png_const_charp \fImessage\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIchunk_name\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
					\fBvoid png_write_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIchunk_name\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_chunk_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
					\fBvoid png_write_chunk_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_chunk_end (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_chunk_end (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_chunk_start (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIchunk_name\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_write_chunk_start (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIchunk_name\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_destroy (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_destroy (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_flush (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_flush (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_image (png_structp \fP\fIpng_ptr\fP\fB, png_bytepp \fIimage\fP\fB);\fP
 | 
					\fBvoid png_write_image (png_structp \fP\fIpng_ptr\fP\fB, png_bytepp \fIimage\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_info_before_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_info_before_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_png (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fP\fItransforms\fP\fB, png_voidp \fIparams\fP\fB);\fP
 | 
					\fBvoid png_write_png (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, int \fP\fItransforms\fP\fB, png_voidp \fIparams\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_write_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_rows (png_structp \fP\fIpng_ptr\fP\fB, png_bytepp \fP\fIrow\fP\fB, png_uint_32 \fInum_rows\fP\fB);\fP
 | 
					\fBvoid png_write_rows (png_structp \fP\fIpng_ptr\fP\fB, png_bytepp \fP\fIrow\fP\fB, png_uint_32 \fInum_rows\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_sig (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_sig (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
 | 
					\fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
 | 
					\fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.SH DESCRIPTION
 | 
					.SH DESCRIPTION
 | 
				
			||||||
The
 | 
					The
 | 
				
			||||||
.I libpng
 | 
					.I libpng
 | 
				
			||||||
@ -809,7 +404,7 @@ Following is a copy of the libpng.txt file that accompanies libpng.
 | 
				
			|||||||
.SH LIBPNG.TXT
 | 
					.SH LIBPNG.TXT
 | 
				
			||||||
libpng.txt - A description on how to use and modify libpng
 | 
					libpng.txt - A description on how to use and modify libpng
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 libpng version 1.4.0beta57 - April 25, 2009
 | 
					 libpng version 1.4.0beta57 - May 2, 2009
 | 
				
			||||||
 Updated and distributed by Glenn Randers-Pehrson
 | 
					 Updated and distributed by Glenn Randers-Pehrson
 | 
				
			||||||
 <glennrp at users.sourceforge.net>
 | 
					 <glennrp at users.sourceforge.net>
 | 
				
			||||||
 Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
@ -818,7 +413,7 @@ libpng.txt - A description on how to use and modify libpng
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 Based on:
 | 
					 Based on:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 libpng versions 0.97, January 1998, through 1.4.0beta57 - April 25, 2009
 | 
					 libpng versions 0.97, January 1998, through 1.4.0beta57 - May 2, 2009
 | 
				
			||||||
 Updated and distributed by Glenn Randers-Pehrson
 | 
					 Updated and distributed by Glenn Randers-Pehrson
 | 
				
			||||||
 Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -3854,7 +3449,7 @@ We removed the trailing '.' from the warning and error messages.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
.SH X. Y2K Compliance in libpng
 | 
					.SH X. Y2K Compliance in libpng
 | 
				
			||||||
 | 
					
 | 
				
			||||||
April 25, 2009
 | 
					May 2, 2009
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Since the PNG Development group is an ad-hoc body, we can't make
 | 
					Since the PNG Development group is an ad-hoc body, we can't make
 | 
				
			||||||
an official declaration.
 | 
					an official declaration.
 | 
				
			||||||
@ -4084,7 +3679,7 @@ possible without all of you.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Thanks to Frank J. T. Wojcik for helping with the documentation.
 | 
					Thanks to Frank J. T. Wojcik for helping with the documentation.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Libpng version 1.4.0beta57 - April 25, 2009:
 | 
					Libpng version 1.4.0beta57 - May 2, 2009:
 | 
				
			||||||
Initially created in 1995 by Guy Eric Schalnat, then of Group 42, Inc.
 | 
					Initially created in 1995 by Guy Eric Schalnat, then of Group 42, Inc.
 | 
				
			||||||
Currently maintained by Glenn Randers-Pehrson (glennrp at users.sourceforge.net).
 | 
					Currently maintained by Glenn Randers-Pehrson (glennrp at users.sourceforge.net).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -4105,7 +3700,7 @@ included in the libpng distribution, the latter shall prevail.)
 | 
				
			|||||||
If you modify libpng you may insert additional notices immediately following
 | 
					If you modify libpng you may insert additional notices immediately following
 | 
				
			||||||
this sentence.
 | 
					this sentence.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
libpng versions 1.2.6, August 15, 2004, through 1.4.0beta57, April 25, 2009, are
 | 
					libpng versions 1.2.6, August 15, 2004, through 1.4.0beta57, May 2, 2009, are
 | 
				
			||||||
Copyright (c) 2004,2006-2007 Glenn Randers-Pehrson, and are
 | 
					Copyright (c) 2004,2006-2007 Glenn Randers-Pehrson, and are
 | 
				
			||||||
distributed according to the same disclaimer and license as libpng-1.2.5
 | 
					distributed according to the same disclaimer and license as libpng-1.2.5
 | 
				
			||||||
with the following individual added to the list of Contributing Authors
 | 
					with the following individual added to the list of Contributing Authors
 | 
				
			||||||
@ -4204,7 +3799,7 @@ certification mark of the Open Source Initiative.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Glenn Randers-Pehrson
 | 
					Glenn Randers-Pehrson
 | 
				
			||||||
glennrp at users.sourceforge.net
 | 
					glennrp at users.sourceforge.net
 | 
				
			||||||
April 25, 2009
 | 
					May 2, 2009
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.\" end of man page
 | 
					.\" end of man page
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										508
									
								
								libpngpf.3
									
									
									
									
									
								
							
							
						
						
									
										508
									
								
								libpngpf.3
									
									
									
									
									
								
							@ -1,772 +1,266 @@
 | 
				
			|||||||
.TH LIBPNGPF 3 "April 25, 2009"
 | 
					.TH LIBPNGPF 3 "May 2, 2009"
 | 
				
			||||||
.SH NAME
 | 
					.SH NAME
 | 
				
			||||||
libpng \- Portable Network Graphics (PNG) Reference Library 1.4.0beta57
 | 
					libpng \- Portable Network Graphics (PNG) Reference Library 1.4.0beta57
 | 
				
			||||||
(private functions)
 | 
					(private functions)
 | 
				
			||||||
.SH SYNOPSIS
 | 
					.SH SYNOPSIS
 | 
				
			||||||
\fB#include <png.h>\fP
 | 
					\fB#include <png.h>\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_build_gamma_table (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_build_gamma_table (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_build_grayscale_palette (int \fP\fIbit_depth\fP\fB, png_colorp \fIpalette\fP\fB);\fP
 | 
					\fBvoid png_build_grayscale_palette (int \fP\fIbit_depth\fP\fB, png_colorp \fIpalette\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_calculate_crc (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIptr\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
					\fBvoid png_calculate_crc (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIptr\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_check_chunk_name (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
 | 
					\fBvoid png_check_chunk_name (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIchunk_name\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_size_t png_check_keyword (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charpp \fInew_key\fP\fB);\fP
 | 
					\fBpng_size_t png_check_keyword (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charpp \fInew_key\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fImask\fP\fB);\fP
 | 
					\fBvoid png_combine_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fImask\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_correct_palette (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
 | 
					\fBvoid png_correct_palette (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, int \fInum_palette\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_crc_error (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBint png_crc_error (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_crc_finish (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIskip\fP\fB);\fP
 | 
					\fBint png_crc_finish (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIskip\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_crc_read (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuf\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
					\fBvoid png_crc_read (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuf\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_create_struct (int \fItype\fP\fB);\fP
 | 
					\fBpng_voidp png_create_struct (int \fItype\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBpng_voidp png_create_struct_2 (int \fP\fItype\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
 | 
					\fBpng_voidp png_create_struct_2 (int \fP\fItype\fP\fB, png_malloc_ptr \fP\fImalloc_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_decompress_chunk (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcomp_type\fP\fB, png_size_t \fP\fIchunklength\fP\fB, png_size_t \fP\fIprefix_length\fP\fB, png_size_t \fI*data_length\fP\fB);\fP
 | 
					\fBvoid png_decompress_chunk (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcomp_type\fP\fB, png_size_t \fP\fIchunklength\fP\fB, png_size_t \fP\fIprefix_length\fP\fB, png_size_t \fI*data_length\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_destroy_struct (png_voidp \fIstruct_ptr\fP\fB);\fP
 | 
					\fBvoid png_destroy_struct (png_voidp \fIstruct_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_destroy_struct_2 (png_voidp \fP\fIstruct_ptr\fP\fB, png_free_ptr \fP\fIfree_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
 | 
					\fBvoid png_destroy_struct_2 (png_voidp \fP\fIstruct_ptr\fP\fB, png_free_ptr \fP\fIfree_fn\fP\fB, png_voidp \fImem_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_background (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fP\fItrans_color\fP\fB, png_color_16p \fP\fIbackground\fP\fB, png_color_16p \fP\fIbackground_1\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_bytep \fP\fIgamma_from_1\fP\fB, png_bytep \fP\fIgamma_to_1\fP\fB, png_uint_16pp \fP\fIgamma_16\fP\fB, png_uint_16pp \fP\fIgamma_16_from_1\fP\fB, png_uint_16pp \fP\fIgamma_16_to_1\fP\fB, int \fIgamma_shift\fP\fB);\fP
 | 
					\fBvoid png_do_background (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fP\fItrans_color\fP\fB, png_color_16p \fP\fIbackground\fP\fB, png_color_16p \fP\fIbackground_1\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_bytep \fP\fIgamma_from_1\fP\fB, png_bytep \fP\fIgamma_to_1\fP\fB, png_uint_16pp \fP\fIgamma_16\fP\fB, png_uint_16pp \fP\fIgamma_16_from_1\fP\fB, png_uint_16pp \fP\fIgamma_16_to_1\fP\fB, int \fIgamma_shift\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_bgr (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_bgr (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_chop (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_chop (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_dither (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIpalette_lookup\fP\fB, png_bytep \fIdither_lookup\fP\fB);\fP
 | 
					\fBvoid png_do_dither (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIpalette_lookup\fP\fB, png_bytep \fIdither_lookup\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_expand (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fItrans_value\fP\fB);\fP
 | 
					\fBvoid png_do_expand (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_16p \fItrans_value\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_expand_palette (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_bytep \fP\fItrans\fP\fB, int \fInum_trans\fP\fB);\fP
 | 
					\fBvoid png_do_expand_palette (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_bytep \fP\fItrans\fP\fB, int \fInum_trans\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_gamma (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_uint_16pp \fP\fIgamma_16_table\fP\fB, int \fIgamma_shift\fP\fB);\fP
 | 
					\fBvoid png_do_gamma (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIgamma_table\fP\fB, png_uint_16pp \fP\fIgamma_16_table\fP\fB, int \fIgamma_shift\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_gray_to_rgb (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_gray_to_rgb (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_invert (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_invert (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_pack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIbit_depth\fP\fB);\fP
 | 
					\fBvoid png_do_pack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIbit_depth\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_packswap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_packswap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_read_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
 | 
					\fBvoid png_do_read_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fP\fIfiller\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_read_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fP\fIpass\fP\fB, png_uint_32 \fItransformations\fP\fB);\fP
 | 
					\fBvoid png_do_read_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fP\fIpass\fP\fB, png_uint_32 \fItransformations\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_read_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_read_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_read_premultiply_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_read_premultiply_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_read_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_read_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_do_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_do_rgb_to_gray (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBint png_do_rgb_to_gray (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_shift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIbit_depth\fP\fB);\fP
 | 
					\fBvoid png_do_shift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIbit_depth\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_strip_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
 | 
					\fBvoid png_do_strip_filler (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_uint_32 \fIflags\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_swap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_swap (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_unpack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_unpack (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_unshift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIsig_bits\fP\fB);\fP
 | 
					\fBvoid png_do_unshift (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_color_8p \fIsig_bits\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_write_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fIpass\fP\fB);\fP
 | 
					\fBvoid png_do_write_interlace (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, int \fIpass\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_write_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_write_invert_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_write_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_do_write_swap_alpha (png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_do_write_transformations (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_do_write_transformations (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid *png_far_to_near (png_structp png_ptr,png_voidp \fP\fIptr\fP\fB, int \fIcheck\fP\fB);\fP
 | 
					\fBvoid *png_far_to_near (png_structp png_ptr,png_voidp \fP\fIptr\fP\fB, int \fIcheck\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_flush (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_flush (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_bKGD (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_cHRM (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_gAMA (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_IEND (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_IEND (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_iTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_iTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_sRGB (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_info_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_info_destroy (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_init_mmx_flags (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_init_mmx_flags (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_init_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_init_read_transformations (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_process_IDAT_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
 | 
					\fBvoid png_process_IDAT_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_process_some_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_process_some_data (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_check_crc (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_check_crc (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_crc_finish (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_crc_finish (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_crc_skip (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_push_crc_skip (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_fill_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
					\fBvoid png_push_fill_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_push_handle_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_push_handle_unknown (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
					\fBvoid png_push_handle_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_uint_32 \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_have_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_have_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_have_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_have_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_have_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
					\fBvoid png_push_have_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIrow\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_process_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_process_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_read_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_read_chunk (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_read_end (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_read_IDAT (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_read_IDAT (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_read_sig (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_read_sig (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_read_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_read_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_read_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_read_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_restore_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
 | 
					\fBvoid png_push_restore_buffer (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIbuffer\fP\fB, png_size_t \fIbuffer_length\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_push_save_buffer (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_push_save_buffer (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
					\fBvoid png_read_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_filter_row (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIprev_row\fP\fB, int \fIfilter\fP\fB);\fP
 | 
					\fBvoid png_read_filter_row (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fP\fIrow_info\fP\fB, png_bytep \fP\fIrow\fP\fB, png_bytep \fP\fIprev_row\fP\fB, int \fIfilter\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_read_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_push_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_read_push_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_start_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_read_start_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_read_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
					\fBvoid png_read_transform_info (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fIinfo_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_reset_crc (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_reset_crc (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBint png_set_text_2 (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fItext_ptr\fP\fB, int \fInum_text\fP\fB);\fP
 | 
					\fBint png_set_text_2 (png_structp \fP\fIpng_ptr\fP\fB, png_infop \fP\fIinfo_ptr\fP\fB, png_textp \fP\fItext_ptr\fP\fB, int \fInum_text\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_cHRM (png_structp \fP\fIpng_ptr\fP\fB, double \fP\fIwhite_x\fP\fB, double \fP\fIwhite_y\fP\fB, double \fP\fIred_x\fP\fB, double \fP\fIred_y\fP\fB, double \fP\fIgreen_x\fP\fB, double \fP\fIgreen_y\fP\fB, double \fP\fIblue_x\fP\fB, double \fIblue_y\fP\fB);\fP
 | 
					\fBvoid png_write_cHRM (png_structp \fP\fIpng_ptr\fP\fB, double \fP\fIwhite_x\fP\fB, double \fP\fIwhite_y\fP\fB, double \fP\fIred_x\fP\fB, double \fP\fIred_y\fP\fB, double \fP\fIgreen_x\fP\fB, double \fP\fIgreen_y\fP\fB, double \fP\fIblue_x\fP\fB, double \fIblue_y\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwhite_x\fP\fB, png_uint_32 \fP\fIwhite_y\fP\fB, png_uint_32 \fP\fIred_x\fP\fB, png_uint_32 \fP\fIred_y\fP\fB, png_uint_32 \fP\fIgreen_x\fP\fB, png_uint_32 \fP\fIgreen_y\fP\fB, png_uint_32 \fP\fIblue_x\fP\fB, png_uint_32 \fIblue_y\fP\fB);\fP
 | 
					\fBvoid png_write_cHRM_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwhite_x\fP\fB, png_uint_32 \fP\fIwhite_y\fP\fB, png_uint_32 \fP\fIred_x\fP\fB, png_uint_32 \fP\fIred_y\fP\fB, png_uint_32 \fP\fIgreen_x\fP\fB, png_uint_32 \fP\fIgreen_y\fP\fB, png_uint_32 \fP\fIblue_x\fP\fB, png_uint_32 \fIblue_y\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
					\fBvoid png_write_data (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_filtered_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIfiltered_row\fP\fB);\fP
 | 
					\fBvoid png_write_filtered_row (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fIfiltered_row\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_find_filter (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fIrow_info\fP\fB);\fP
 | 
					\fBvoid png_write_find_filter (png_structp \fP\fIpng_ptr\fP\fB, png_row_infop \fIrow_info\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_finish_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_gAMA (png_structp \fP\fIpng_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
 | 
					\fBvoid png_write_gAMA (png_structp \fP\fIpng_ptr\fP\fB, double \fIfile_gamma\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIint_file_gamma\fP\fB);\fP
 | 
					\fBvoid png_write_gAMA_fixed (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fIint_file_gamma\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_uint_16p \fP\fIhist\fP\fB, int \fInum_hist\fP\fB);\fP
 | 
					\fBvoid png_write_hIST (png_structp \fP\fIpng_ptr\fP\fB, png_uint_16p \fP\fIhist\fP\fB, int \fInum_hist\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIname\fP\fB, int \fP\fIcompression_type\fP\fB, png_charp \fP\fIprofile\fP\fB, int \fIproflen\fP\fB);\fP
 | 
					\fBvoid png_write_iCCP (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIname\fP\fB, int \fP\fIcompression_type\fP\fB, png_charp \fP\fIprofile\fP\fB, int \fIproflen\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_IDAT (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
					\fBvoid png_write_IDAT (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fIdata\fP\fB, png_size_t \fIlength\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_IEND (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_IEND (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwidth\fP\fB, png_uint_32 \fP\fIheight\fP\fB, int \fP\fIbit_depth\fP\fB, int \fP\fIcolor_type\fP\fB, int \fP\fIcompression_type\fP\fB, int \fP\fIfilter_type\fP\fB, int \fIinterlace_type\fP\fB);\fP
 | 
					\fBvoid png_write_IHDR (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIwidth\fP\fB, png_uint_32 \fP\fIheight\fP\fB, int \fP\fIbit_depth\fP\fB, int \fP\fIcolor_type\fP\fB, int \fP\fIcompression_type\fP\fB, int \fP\fIfilter_type\fP\fB, int \fIinterlace_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_iTXt (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcompression\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fIlang\fP\fB, png_charp \fP\fItranslated_key\fP\fB, png_charp \fItext\fP\fB);\fP
 | 
					\fBvoid png_write_iTXt (png_structp \fP\fIpng_ptr\fP\fB, int \fP\fIcompression\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fIlang\fP\fB, png_charp \fP\fItranslated_key\fP\fB, png_charp \fItext\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_offset\fP\fB, png_uint_32 \fP\fIy_offset\fP\fB, int \fIunit_type\fP\fB);\fP
 | 
					\fBvoid png_write_oFFs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_offset\fP\fB, png_uint_32 \fP\fIy_offset\fP\fB, int \fIunit_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIpurpose\fP\fB, png_int_32 \fP\fIX0\fP\fB, png_int_32 \fP\fIX1\fP\fB, int \fP\fItype\fP\fB, int \fP\fInparams\fP\fB, png_charp \fP\fIunits\fP\fB, png_charpp \fIparams\fP\fB);\fP
 | 
					\fBvoid png_write_pCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIpurpose\fP\fB, png_int_32 \fP\fIX0\fP\fB, png_int_32 \fP\fIX1\fP\fB, int \fP\fItype\fP\fB, int \fP\fInparams\fP\fB, png_charp \fP\fIunits\fP\fB, png_charpp \fIparams\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_pixels_per_unit\fP\fB, png_uint_32 \fP\fIy_pixels_per_unit\fP\fB, int \fIunit_type\fP\fB);\fP
 | 
					\fBvoid png_write_pHYs (png_structp \fP\fIpng_ptr\fP\fB, png_uint_32 \fP\fIx_pixels_per_unit\fP\fB, png_uint_32 \fP\fIy_pixels_per_unit\fP\fB, int \fIunit_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_uint_32 \fInum_pal\fP\fB);\fP
 | 
					\fBvoid png_write_PLTE (png_structp \fP\fIpng_ptr\fP\fB, png_colorp \fP\fIpalette\fP\fB, png_uint_32 \fInum_pal\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fP\fIsbit\fP\fB, int \fIcolor_type\fP\fB);\fP
 | 
					\fBvoid png_write_sBIT (png_structp \fP\fIpng_ptr\fP\fB, png_color_8p \fP\fIsbit\fP\fB, int \fIcolor_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, double \fP\fIwidth\fP\fB, double \fIheight\fP\fB);\fP
 | 
					\fBvoid png_write_sCAL (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, double \fP\fIwidth\fP\fB, double \fIheight\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_sCAL_s (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, png_charp \fP\fIwidth\fP\fB, png_charp \fIheight\fP\fB);\fP
 | 
					\fBvoid png_write_sCAL_s (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIunit\fP\fB, png_charp \fP\fIwidth\fP\fB, png_charp \fIheight\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_sRGB (png_structp \fP\fIpng_ptr\fP\fB, int \fIintent\fP\fB);\fP
 | 
					\fBvoid png_write_sRGB (png_structp \fP\fIpng_ptr\fP\fB, int \fIintent\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_spalette_p \fIpalette\fP\fB);\fP
 | 
					\fBvoid png_write_sPLT (png_structp \fP\fIpng_ptr\fP\fB, png_spalette_p \fIpalette\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_start_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
					\fBvoid png_write_start_row (png_structp \fIpng_ptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fItext_len\fP\fB);\fP
 | 
					\fBvoid png_write_tEXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fItext_len\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
 | 
					\fBvoid png_write_tIME (png_structp \fP\fIpng_ptr\fP\fB, png_timep \fImod_time\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fItrans\fP\fB, png_color_16p \fP\fIvalues\fP\fB, int \fP\fInumber\fP\fB, int \fIcolor_type\fP\fB);\fP
 | 
					\fBvoid png_write_tRNS (png_structp \fP\fIpng_ptr\fP\fB, png_bytep \fP\fItrans\fP\fB, png_color_16p \fP\fIvalues\fP\fB, int \fP\fInumber\fP\fB, int \fIcolor_type\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_write_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fP\fItext_len\fP\fB, int \fIcompression\fP\fB);\fP
 | 
					\fBvoid png_write_zTXt (png_structp \fP\fIpng_ptr\fP\fB, png_charp \fP\fIkey\fP\fB, png_charp \fP\fItext\fP\fB, png_size_t \fP\fItext_len\fP\fB, int \fIcompression\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
 | 
					\fBvoidpf png_zalloc (voidpf \fP\fIpng_ptr\fP\fB, uInt \fP\fIitems\fP\fB, uInt \fIsize\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
\fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
 | 
					\fBvoid png_zfree (voidpf \fP\fIpng_ptr\fP\fB, voidpf \fIptr\fP\fB);\fP
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					\fI\fB
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\fI\fB
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
.SH DESCRIPTION
 | 
					.SH DESCRIPTION
 | 
				
			||||||
The functions listed above are used privately by libpng
 | 
					The functions listed above are used privately by libpng
 | 
				
			||||||
and are not recommended for use by applications.  They are
 | 
					and are not recommended for use by applications.  They are
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								png.5
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								png.5
									
									
									
									
									
								
							@ -1,4 +1,4 @@
 | 
				
			|||||||
.TH PNG 5 "April 25, 2009"
 | 
					.TH PNG 5 "May 2, 2009"
 | 
				
			||||||
.SH NAME
 | 
					.SH NAME
 | 
				
			||||||
png \- Portable Network Graphics (PNG) format
 | 
					png \- Portable Network Graphics (PNG) format
 | 
				
			||||||
.SH DESCRIPTION
 | 
					.SH DESCRIPTION
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										6
									
								
								png.c
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								png.c
									
									
									
									
									
								
							@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* png.c - location for general purpose libpng functions
 | 
					/* png.c - location for general purpose libpng functions
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
@ -641,13 +641,13 @@ png_get_copyright(png_structp png_ptr)
 | 
				
			|||||||
#else
 | 
					#else
 | 
				
			||||||
#ifdef __STDC__
 | 
					#ifdef __STDC__
 | 
				
			||||||
   return ((png_charp) PNG_STRING_NEWLINE \
 | 
					   return ((png_charp) PNG_STRING_NEWLINE \
 | 
				
			||||||
     "libpng version x 1.4.0beta57 - April 25, 2009" PNG_STRING_NEWLINE \
 | 
					     "libpng version x 1.4.0beta57 - May 2, 2009" PNG_STRING_NEWLINE \
 | 
				
			||||||
     "Copyright (c) 1998-2009 Glenn Randers-Pehrson" PNG_STRING_NEWLINE \
 | 
					     "Copyright (c) 1998-2009 Glenn Randers-Pehrson" PNG_STRING_NEWLINE \
 | 
				
			||||||
     "Copyright (c) 1996-1997 Andreas Dilger" PNG_STRING_NEWLINE \
 | 
					     "Copyright (c) 1996-1997 Andreas Dilger" PNG_STRING_NEWLINE \
 | 
				
			||||||
     "Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc." \
 | 
					     "Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc." \
 | 
				
			||||||
     PNG_STRING_NEWLINE);
 | 
					     PNG_STRING_NEWLINE);
 | 
				
			||||||
#else
 | 
					#else
 | 
				
			||||||
      return ((png_charp) "libpng version 1.4.0beta57 - April 25, 2009\
 | 
					      return ((png_charp) "libpng version 1.4.0beta57 - May 2, 2009\
 | 
				
			||||||
      Copyright (c) 1998-2009 Glenn Randers-Pehrson\
 | 
					      Copyright (c) 1998-2009 Glenn Randers-Pehrson\
 | 
				
			||||||
      Copyright (c) 1996-1997 Andreas Dilger\
 | 
					      Copyright (c) 1996-1997 Andreas Dilger\
 | 
				
			||||||
      Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.");
 | 
					      Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.");
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngconf.h - machine configurable file for libpng
 | 
					/* pngconf.h - machine configurable file for libpng
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * libpng version 1.4.0beta57 - April 25, 2009
 | 
					 * libpng version 1.4.0beta57 - May 2, 2009
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngerror.c - stub functions for i/o and memory allocation
 | 
					/* pngerror.c - stub functions for i/o and memory allocation
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								pngget.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pngget.c
									
									
									
									
									
								
							@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngget.c - retrieval of values from info struct
 | 
					/* pngget.c - retrieval of values from info struct
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								pngmem.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pngmem.c
									
									
									
									
									
								
							@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngmem.c - stub functions for memory allocation
 | 
					/* pngmem.c - stub functions for memory allocation
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngpread.c - read a png file in push mode
 | 
					/* pngpread.c - read a png file in push mode
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngpriv.h - private declarations for use inside libpng
 | 
					/* pngpriv.h - private declarations for use inside libpng
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * libpng version 1.4.0beta57 - April 25, 2009
 | 
					 * libpng version 1.4.0beta57 - May 2, 2009
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngread.c - read a PNG file
 | 
					/* pngread.c - read a PNG file
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								pngrio.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pngrio.c
									
									
									
									
									
								
							@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngrio.c - functions for data input
 | 
					/* pngrio.c - functions for data input
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngrtran.c - transforms the data in a row for PNG readers
 | 
					/* pngrtran.c - transforms the data in a row for PNG readers
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngrutil.c - utilities to read a PNG file
 | 
					/* pngrutil.c - utilities to read a PNG file
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								pngset.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pngset.c
									
									
									
									
									
								
							@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngset.c - storage of image information into info struct
 | 
					/* pngset.c - storage of image information into info struct
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngtest.c - a simple test program to test libpng
 | 
					/* pngtest.c - a simple test program to test libpng
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngtrans.c - transforms the data in a row (used by both readers and writers)
 | 
					/* pngtrans.c - transforms the data in a row (used by both readers and writers)
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										2
									
								
								pngwio.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								pngwio.c
									
									
									
									
									
								
							@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngwio.c - functions for data output
 | 
					/* pngwio.c - functions for data output
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngwrite.c - general routines to write a PNG file
 | 
					/* pngwrite.c - general routines to write a PNG file
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngwtran.c - transforms the data in a row for PNG writers
 | 
					/* pngwtran.c - transforms the data in a row for PNG writers
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/* pngwutil.c - utilities to write a PNG file
 | 
					/* pngwutil.c - utilities to write a PNG file
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Last changed in libpng 1.4.0 [April 25, 2009]
 | 
					 * Last changed in libpng 1.4.0 [May 2, 2009]
 | 
				
			||||||
 * For conditions of distribution and use, see copyright notice in png.h
 | 
					 * For conditions of distribution and use, see copyright notice in png.h
 | 
				
			||||||
 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
					 * Copyright (c) 1998-2009 Glenn Randers-Pehrson
 | 
				
			||||||
 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
					 * (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user