#define PNG_SKIP_SETJMP_CHECK
+#include <zlib.h>
#include <png.h>
#include <stdio.h>
#include <lib/gdi/epng.h>
fclose(fp);
return 0;
}
- if (setjmp(png_ptr->jmpbuf))
+ if ( setjmp(png_jmpbuf(png_ptr)) )
{
eDebug("das war wohl nix");
png_destroy_read_struct(&png_ptr, &info_ptr, &end_info);
PNG_COLOR_TYPE_RGB_ALPHA,
PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_DEFAULT, PNG_FILTER_TYPE_DEFAULT);
- if (setjmp(png_ptr->jmpbuf))
+ if ( setjmp(png_jmpbuf(png_ptr)) )
{
eDebug("error :/");
png_destroy_write_struct(&png_ptr, &info_ptr);