freebsd-ports/games/ezquake/files/patch-image.c
2012-06-01 05:26:28 +00:00

119 lines
3.4 KiB
C

--- image.c.orig 2012-05-03 06:08:56.000000000 +0200
+++ image.c 2012-05-03 06:20:20.000000000 +0200
@@ -534,7 +534,7 @@
static void (*qpng_write_info)(png_structp, png_infop);
static void (*qpng_read_info)(png_structp, png_infop);
static void (*qpng_set_expand)(png_structp);
-static void (*qpng_set_gray_1_2_4_to_8)(png_structp);
+static void (*qpng_set_expand_gray_1_2_4_to_8)(png_structp);
static void (*qpng_set_palette_to_rgb)(png_structp);
static void (*qpng_set_tRNS_to_alpha)(png_structp);
static void (*qpng_set_gray_to_rgb)(png_structp);
@@ -570,7 +570,7 @@
{"png_write_info", (void **) &qpng_write_info},
{"png_read_info", (void **) &qpng_read_info},
{"png_set_expand", (void **) &qpng_set_expand},
- {"png_set_gray_1_2_4_to_8", (void **) &qpng_set_gray_1_2_4_to_8},
+ {"png_set_expand_gray_1_2_4_to_8", (void **) &qpng_set_gray_1_2_4_to_8},
{"png_set_palette_to_rgb", (void **) &qpng_set_palette_to_rgb},
{"png_set_tRNS_to_alpha", (void **) &qpng_set_tRNS_to_alpha},
{"png_set_gray_to_rgb", (void **) &qpng_set_gray_to_rgb},
@@ -734,7 +734,7 @@
return NULL;
}
- if (setjmp(png_ptr->jmpbuf)) {
+ if (setjmp(png_jmpbuf(png_ptr))) {
qpng_destroy_read_struct(&png_ptr, &pnginfo, NULL);
#ifndef WITH_FTE_VFS
fclose(fin);
@@ -784,7 +784,7 @@
}
if (colortype == PNG_COLOR_TYPE_GRAY && bitdepth < 8)
- qpng_set_gray_1_2_4_to_8(png_ptr);
+ qpng_set_expand_gray_1_2_4_to_8(png_ptr);
if (qpng_get_valid(png_ptr, pnginfo, PNG_INFO_tRNS))
qpng_set_tRNS_to_alpha(png_ptr);
@@ -888,7 +888,7 @@
return false;
}
- if (setjmp(png_ptr->jmpbuf)) {
+ if (setjmp(png_jmpbuf(png_ptr))) {
qpng_destroy_write_struct(&png_ptr, &info_ptr);
#ifndef WITH_FTE_VFS
fclose(fp);
@@ -983,7 +983,7 @@
return false;
}
- if (setjmp(png_ptr->jmpbuf)) {
+ if (setjmp(png_jmpbuf(png_ptr))) {
qpng_destroy_write_struct(&png_ptr, &info_ptr);
#ifndef WITH_FTE_VFS
fclose(fp);
@@ -1158,7 +1158,7 @@
// Set the return adress that PNGLib should return to if
// an error occurs during reading.
- if (setjmp(png_ptr->jmpbuf))
+ if (setjmp(png_jmpbuf(png_ptr)))
{
png_destroy_read_struct(&png_ptr, &pnginfo, NULL);
#ifndef WITH_FTE_VFS
@@ -1233,7 +1233,7 @@
if (colortype == PNG_COLOR_TYPE_GRAY && bitdepth < 8)
{
- png_set_gray_1_2_4_to_8(png_ptr);
+ png_set_expand_gray_1_2_4_to_8(png_ptr);
}
if (png_get_valid(png_ptr, pnginfo, PNG_INFO_tRNS))
@@ -1281,7 +1281,7 @@
if (!png_get_hIST(png_ptr, pnginfo, &histogram))
histogram = NULL;
- png_set_dither(png_ptr, quake_pal, 256, 256, histogram, true);
+ png_set_quantize(png_ptr, quake_pal, 256, 256, histogram, true);
}
#endif // !GLQUAKE
@@ -1507,7 +1507,7 @@
return false;
}
- if (setjmp(png_ptr->jmpbuf)) {
+ if (setjmp(png_jmpbuf(png_ptr))) {
png_destroy_write_struct(&png_ptr, &info_ptr);
#ifndef WITH_FTE_VFS
fclose(fp);
@@ -1598,7 +1598,7 @@
return false;
}
- if (setjmp(png_ptr->jmpbuf)) {
+ if (setjmp(png_jmpbuf(png_ptr))) {
png_destroy_write_struct(&png_ptr, &info_ptr);
#ifndef WITH_FTE_VFS
fclose(fp);
@@ -2360,7 +2360,7 @@
}
GLOBAL(void)
-jpeg_mem_src (j_decompress_ptr cinfo, byte * infile, int maxlen)
+local_jpeg_mem_src (j_decompress_ptr cinfo, byte * infile, int maxlen)
{
my_source_mgr *src;
@@ -2471,7 +2471,7 @@
jpeg_create_decompress(&cinfo);
- jpeg_mem_src(&cinfo, infile, length);
+ local_jpeg_mem_src(&cinfo, infile, length);
(void) jpeg_read_header(&cinfo, TRUE);