Commit graph

3 commits

Author SHA1 Message Date
Sandro Santilli
cd21789111 Fix false negative responses from python tests
Closes 
2014-07-14 18:34:20 +02:00
Dane Springmeyer
0365d3e081 start centralizing filesystem operations in mapnik::util::fs - refs 2013-06-02 19:28:24 -07:00
Carl Simonson
cd7ad3e15e Catch and throw PNG exceptions - fixes
The png library uses setjmp/longjmp to throw exceptions when reading. If this
is not set up, the png library calls abort(). This change handles the errors
and throws a C++ exception instead.

This issue was found by testing images from pngsuite at
http://www.schaik.com/pngsuite/. These images are included and a unit test was
added to test both images that should be successful and images that should
throw an exception.
2012-06-06 17:52:41 -05:00