commit | e9567514dd42a4a756def1f21d3b52ea83966777 | [log] [tgz] |
---|---|---|
author | John Bowler <jbowler@acm.org> | Wed Aug 15 22:53:00 2012 -0500 |
committer | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | Wed Aug 15 22:53:00 2012 -0500 |
tree | 3483dc7bbcccef34253fae94a0b6439988d4e591 | |
parent | b593b3f0353fa039fc73347d1e63210538034a88 [diff] |
[libpng16] Unknown handling fixes and clean up. This adds more correct option control of the unknown handling, corrects the pre-existing bug where the per-chunk 'keep' setting is ignored and makes it possible to skip IDAT chunks in the sequential reader (broken in earlier 1.6 versions). There is a new test program, test-unknown.c, which is a work in progress (not currently part of the test suite). Comments in the header files now explain how the unknown handling works.