mirror of
https://github.com/archlinux/aur.git
synced 2026-02-28 10:53:23 +01:00
29 lines
703 B
Diff
29 lines
703 B
Diff
Index: _src/savepng.cpp
|
|
===================================================================
|
|
--- _src/savepng.cpp (revision 6)
|
|
+++ _src/savepng.cpp (working copy)
|
|
@@ -94,7 +94,11 @@
|
|
}
|
|
|
|
/* Set error handling. */
|
|
+#if PNG_LIBPNG_VER > 10399
|
|
+ if (setjmp(png_jmpbuf(png_ptr)))
|
|
+#else
|
|
if (setjmp(png_ptr->jmpbuf))
|
|
+#endif
|
|
{
|
|
/* If we get here, we had a problem reading the file */
|
|
IMG_SetError("Error writing the PNG file");
|
|
@@ -142,10 +146,10 @@
|
|
done:
|
|
if (row_pointers)
|
|
delete [] row_pointers;
|
|
-
|
|
+#if PNG_LIBPNG_VER <= 10399
|
|
if (info_ptr->palette)
|
|
delete info_ptr->palette;
|
|
-
|
|
+#endif
|
|
png_destroy_write_struct(&png_ptr, (png_infopp)NULL);
|
|
|
|
|