diff options
Diffstat (limited to 'briquolo-libpng.patch')
-rw-r--r-- | briquolo-libpng.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/briquolo-libpng.patch b/briquolo-libpng.patch new file mode 100644 index 000000000000..983afa27cca2 --- /dev/null +++ b/briquolo-libpng.patch @@ -0,0 +1,30 @@ +diff -pur briquolo-0.5.7.orig//src/MOGL/MOGL_Image.cpp briquolo-0.5.7/src/MOGL/MOGL_Image.cpp +--- briquolo-0.5.7.orig//src/MOGL/MOGL_Image.cpp 2006-03-07 15:53:33.000000000 -0500 ++++ briquolo-0.5.7/src/MOGL/MOGL_Image.cpp 2010-03-09 10:50:03.826212996 -0500 +@@ -183,7 +183,7 @@ bool MOGL_Image::ChargerPNG(const char * + info_ptr = png_create_info_struct(png_ptr); + if (info_ptr == NULL) + { +- png_destroy_read_struct(&png_ptr, png_infopp_NULL, png_infopp_NULL); ++ png_destroy_read_struct(&png_ptr, NULL, NULL); + return false; + } + +@@ -191,7 +191,7 @@ bool MOGL_Image::ChargerPNG(const char * + if (setjmp(png_jmpbuf(png_ptr))) + { + // On libère la mémoire +- png_destroy_read_struct(&png_ptr, &info_ptr, png_infopp_NULL); ++ png_destroy_read_struct(&png_ptr, &info_ptr, NULL); + return false; + } + +@@ -235,7 +235,7 @@ bool MOGL_Image::ChargerPNG(const char * + /* Expand grayscale images to the full 8 bits from 1, 2, or 4 bits/pixel */ + if (color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8) + { +- png_set_gray_1_2_4_to_8(png_ptr); ++ png_set_expand_gray_1_2_4_to_8(png_ptr); + } + + /* Expand paletted or RGB images with transparency to full alpha channels |