summaryrefslogtreecommitdiff
path: root/extra/stellarium/libpng14.patch
blob: 7ed1da68905018ac0a8c5b5987b5e61952c2c710 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
diff -Naur stellarium-0.10.2-orig/src/core/StelTextureMgr.cpp stellarium-0.10.2/src/core/StelTextureMgr.cpp
--- stellarium-0.10.2-orig/src/core/StelTextureMgr.cpp	2010-01-21 17:04:57.000000000 -0500
+++ stellarium-0.10.2/src/core/StelTextureMgr.cpp	2010-01-21 17:06:55.000000000 -0500
@@ -513,7 +513,7 @@
 	fread (magic, 1, sizeof (magic), fp);
 
 	/* check for valid magic number */
-	if (!png_check_sig (magic, sizeof (magic)))
+	if (png_sig_cmp (magic, 0, sizeof (magic)))
 	{
 		qWarning() << "error: \"" << filename << "\" is not a valid PNG image!";
 		fclose (fp);
@@ -576,7 +576,7 @@
 	/* convert 1-2-4 bits grayscale images to 8 bits
 	   grayscale. */
 	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);
 
 	if (png_get_valid (png_ptr, info_ptr, PNG_INFO_tRNS))
 		png_set_tRNS_to_alpha (png_ptr);