[devel] Revised pngvalid.c to use cexcept.h for error handling.

This commit is contained in:
Glenn Randers-Pehrson 2010-08-20 09:55:01 -05:00
parent 4aa2cd69ae
commit c08cae1c22
4 changed files with 1323 additions and 788 deletions

View File

@ -360,6 +360,7 @@ version 1.5.0beta43 [August 11, 2010]
difficult to optimize (for GCC) loops.
Fixed non-GCC fixed point builds. In png.c a declaration was misplaced
in an earlier update. Fixed to declare the auto variables at the head.
Use cexcept.h in pngvalid.c.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net:
(subscription required; visit

View File

@ -2996,6 +2996,7 @@ Version 1.5.0beta43 [August 11, 2010]
difficult to optimize (for GCC) loops.
Fixed non-GCC fixed point builds. In png.c a declaration was misplaced
in an earlier update. Fixed to declare the auto variables at the head.
Use cexcept.h in pngvalid.c.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit

2
TODO
View File

@ -24,5 +24,7 @@ Add interpolated method of handling interlacing.
Provide for conditional compilation of 16-bit support (except for the
initial stripping down to 8-bits when reading a 16-bit PNG datastream).
Switch to the simpler zlib (zlib/libpng) license if legally possible.
Extend pngvalid.c to test the progressive reader, and to validate more
of the libpng transformations.
*/

File diff suppressed because it is too large Load Diff