libpng/contrib/examples
John Bowler c3e7e7d715 [libpng16] tests backported from libpng 1.7
This updates libpng16 with all the test changes from libpng17,
including changes to pngvalid.c to ensure that the original,
distributed, version of contrib/visupng/cexcept.h can be used.

pngvalid contains the correction to the use of SAVE/STORE_
UNKNOWN_CHUNKS; a bug revealed by changes in libpng 1.7.  More
tests contain the --strict option to detect warnings and the
pngvalid-standard test has been corrected so that it does not
turn on progresive-read (there is a separate test which does
that.)

Some signed/unsigned fixes have been made.

Signed-off-by: John Bowler <jbowler@acm.org>
2015-09-15 15:38:52 -07:00
..
iccfrompng.c [libpng16] Imported from libpng-1.6.18beta07.tar 2015-06-06 17:03:14 -05:00
pngpixel.c [libpng16] tests backported from libpng 1.7 2015-09-15 15:38:52 -07:00
pngtopng.c [libpng16] Imported from libpng-1.6.18beta07.tar 2015-06-06 17:03:14 -05:00
README.txt [libpng16] Updated license info in contrib/examples and example.c 2011-11-25 07:27:51 -06:00
simpleover.c [libpng16] Imported from libpng-1.6.18beta07.tar 2015-06-06 17:03:14 -05:00

This directory (contrib/examples) contains examples of libpng usage.

NO COPYRIGHT RIGHTS ARE CLAIMED TO ANY OF THE FILES IN THIS DIRECTORY.

To the extent possible under law, the authors have waived all copyright and
related or neighboring rights to this work.  This work is published from:
United States.

The files may be used freely in any way.  The intention is that appropriate
parts of the files be used in other libpng-using programs without any need for
the authors of the using code to seek copyright or license from the original
authors.

The source code and comments in this directory are the original work of the
people named below.  No other person or organization has made contributions to
the work in this directory.

ORIGINAL AUTHORS
    The following people have contributed to the code in this directory.  None
    of the people below claim any rights with regard to the contents of this
    directory.

    John Bowler <jbowler@acm.org>