mirror of
https://git.code.sf.net/p/libpng/code.git
synced 2025-07-10 18:04:09 +02:00
[libpng17] Update CHANGES and ANNOUNCE
This commit is contained in:
parent
0b02a667cf
commit
4caddaafbb
6
ANNOUNCE
6
ANNOUNCE
@ -1411,6 +1411,12 @@ Version 1.7.0beta84 [September 26, 2016]
|
|||||||
Version 1.7.0beta85 [December 27, 2016]
|
Version 1.7.0beta85 [December 27, 2016]
|
||||||
Updated the documentation about CRC and ADLER32 handling.
|
Updated the documentation about CRC and ADLER32 handling.
|
||||||
Quieted warnings from clang-3.8 in pngunknown.c and pngvalid.c.
|
Quieted warnings from clang-3.8 in pngunknown.c and pngvalid.c.
|
||||||
|
Removed the use of a macro containing the pre-processor 'defined'
|
||||||
|
operator. It is unclear whether this is valid; a macro that
|
||||||
|
"generates" 'defined' is not permitted, but the use of the word
|
||||||
|
"generates" within the C90 standard seems to imply more than simple
|
||||||
|
substitution of an expression itself containing a well-formed defined
|
||||||
|
operation.
|
||||||
|
|
||||||
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
|
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
|
||||||
(subscription required; visit
|
(subscription required; visit
|
||||||
|
|||||||
6
CHANGES
6
CHANGES
@ -5711,6 +5711,12 @@ Version 1.7.0beta84 [September 26, 2016]
|
|||||||
Version 1.7.0beta85 [December 27, 2016]
|
Version 1.7.0beta85 [December 27, 2016]
|
||||||
Updated the documentation about CRC and ADLER32 handling.
|
Updated the documentation about CRC and ADLER32 handling.
|
||||||
Quieted warnings from clang-3.8 in pngunknown.c and pngvalid.c.
|
Quieted warnings from clang-3.8 in pngunknown.c and pngvalid.c.
|
||||||
|
Removed the use of a macro containing the pre-processor 'defined'
|
||||||
|
operator. It is unclear whether this is valid; a macro that
|
||||||
|
"generates" 'defined' is not permitted, but the use of the word
|
||||||
|
"generates" within the C90 standard seems to imply more than simple
|
||||||
|
substitution of an expression itself containing a well-formed defined
|
||||||
|
operation.
|
||||||
|
|
||||||
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
|
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
|
||||||
(subscription required; visit
|
(subscription required; visit
|
||||||
|
|||||||
@ -1,9 +1,8 @@
|
|||||||
|
|
||||||
/* pngvalid.c - validate libpng by constructing then reading png files.
|
/* pngvalid.c - validate libpng by constructing then reading png files.
|
||||||
*
|
*
|
||||||
* Last changed in libpng 1.6.26 [(PENDING RELEASE)]
|
* Last changed in libpng 1.6.27 [(PENDING RELEASE)]
|
||||||
* Copyright (c) 2014-2016 Glenn Randers-Pehrson
|
* Copyright (c) 2014-2016 John Cunningham Bowler
|
||||||
* Written by John Cunningham Bowler
|
|
||||||
*
|
*
|
||||||
* This code is released under the libpng license.
|
* This code is released under the libpng license.
|
||||||
* For conditions of distribution and use, see the disclaimer
|
* For conditions of distribution and use, see the disclaimer
|
||||||
@ -4011,8 +4010,11 @@ check_interlace_type(int const interlace_type)
|
|||||||
# define do_own_interlace 1
|
# define do_own_interlace 1
|
||||||
#endif /* WRITE_INTERLACING tests */
|
#endif /* WRITE_INTERLACING tests */
|
||||||
|
|
||||||
#define CAN_WRITE_INTERLACE\
|
#if PNG_LIBPNG_VER >= 10700 || defined PNG_WRITE_INTERLACING_SUPPORTED
|
||||||
PNG_LIBPNG_VER >= 10700 || defined PNG_WRITE_INTERLACING_SUPPORTED
|
# define CAN_WRITE_INTERLACE 1
|
||||||
|
#else
|
||||||
|
# define CAN_WRITE_INTERLACE 0
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Do the same thing for read interlacing; this controls whether read tests do
|
/* Do the same thing for read interlacing; this controls whether read tests do
|
||||||
* their own de-interlace or use libpng.
|
* their own de-interlace or use libpng.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user