You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-libs/libsfml/files/libsfml-1.6-libpng15.patch

21 lines
566 B

--- src/SFML/Graphics/ImageLoader.cpp
+++ src/SFML/Graphics/ImageLoader.cpp
@@ -44,7 +44,7 @@
void PngErrorHandler(png_structp Png, png_const_charp Message)
{
std::cerr << "Failed to write PNG image. Reason : " << Message << std::endl;
- longjmp(Png->jmpbuf, 1);
+ longjmp(png_jmpbuf(Png), 1);
}
}
@@ -289,7 +289,7 @@
}
// For proper error handling...
- if (setjmp(Png->jmpbuf))
+ if (setjmp(png_jmpbuf(Png)))
{
png_destroy_write_struct(&Png, &PngInfo);
return false;