[devel] Added PNG_{READ,WRITE}_INT_FUNCTIONS_SUPPORTED.

This allows the functions
to read and write ints to be disabled independently of PNG_USE_READ_MACROS,
which allows libpng to be built with the functions even though the default
is to use the macros - this allows applications to choose at app build
time whether or not to use macros (previously impossible because the
functions weren't in the default build.)
This commit is contained in:
Glenn Randers-Pehrson
2010-04-24 09:18:57 -05:00
parent 1ff571914c
commit c3d73f4da9
6 changed files with 55 additions and 17 deletions

View File

@@ -1,5 +1,5 @@
Libpng 1.5.0beta19 - April 18, 2010
Libpng 1.5.0beta19 - April 24, 2010
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.
@@ -162,7 +162,7 @@ version 1.5.0beta17 [April 17, 2010]
Removed the xcode project because it has not been updated to work
with libpng-1.5.0.
version 1.5.0beta18 [April 18, 2010]
version 1.5.0beta18 [April 17, 2010]
Restored the ability to include optional pngusr.h
Moved replacements for png_error() and png_warning() from the
contrib/pngminim project to pngerror.c, for use when warnings or
@@ -171,7 +171,13 @@ version 1.5.0beta18 [April 18, 2010]
Updated contrib/pngminim project to work with the new pnglibconf.h
Added some PNG_NO_* defines to contrib/pngminim/*/pngusr.h to save space.
version 1.5.0beta19 [April 18, 2010]
version 1.5.0beta19 [April 24, 2010]
Added PNG_{READ,WRITE}_INT_FUNCTIONS_SUPPORTED. This allows the functions
to read and write ints to be disabled independently of PNG_USE_READ_MACROS,
which allows libpng to be built with the functions even though the default
is to use the macros - this allows applications to choose at app build
time whether or not to use macros (previously impossible because the
functions weren't in the default build.)
Send comments/corrections/commendations to png-mng-implement at lists.sf.net:
(subscription required; visit