summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2009-11-08 19:18:45 -0600
committerGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2009-11-08 19:18:45 -0600
commit20e82ae2a2cb2ab0797b1405b2da7cb7b9a4be0c (patch)
tree05760d206cb2cf66e15204658a5bef26fc0004c7 /CHANGES
parente890cb118c4a681c2b4af095a363fc9e50eb180a (diff)
downloadlibpng-20e82ae2a2cb2ab0797b1405b2da7cb7b9a4be0c.tar.gz
[master] Added deprectated-use reporting
ported from libpng-1.4.0
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES13
1 files changed, 12 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index e5d8e519d..f55e84aea 100644
--- a/CHANGES
+++ b/CHANGES
@@ -2556,7 +2556,18 @@ version 1.2.41beta14 [November 8, 2009]
Retained png_calloc() from 1.2.41beta08 but as a non-exported function,
and removed reference to png_calloc from scripts/*.def
-version 1.2.41beta15 [November 8, 2009]
+version 1.2.41beta15 [November 9, 2009]
+ Added PNG_DEPSTRUCT, PNG_DEPRECATED, PNG_USE_RESULT, PNG_NORETURN, and
+ PNG_ALLOCATED macros to detect deprecated direct access to the
+ png_struct or info_struct members and other deprecated usage in
+ applications (John Bowler).
+ Updated scripts/makefile* to add "-DPNG_CONFIGURE_LIBPNG" to CFLAGS,
+ to prevent warnings about direct access to png structs by libpng
+ functions while building libpng. They need to be tested, especially
+ those using compilers other than gcc.
+ Updated projects/visualc6 and visualc71 with "/d PNG_CONFIGURE_LIBPNG".
+ Removed three direct references to read_info_ptr members in pngtest.c
+ that were detected by the new PNG_DEPSTRUCT macro.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit