1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
diff -Naur libglpng-1.45.orig-old/src/glpng.c libglpng-1.45.orig/src/glpng.c
--- libglpng-1.45.orig-old/src/glpng.c 2000-07-11 05:27:10.000000000 +1000
+++ libglpng-1.45.orig/src/glpng.c 2010-02-13 22:53:53.000000000 +1000
@@ -269,7 +269,7 @@
if (pinfo == NULL) return 0;
fread(header, 1, 8, fp);
- if (!png_check_sig(header, 8)) return 0;
+ if (png_sig_cmp(header, 0, 8)) return 0;
png = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL);
info = png_create_info_struct(png);
@@ -373,7 +373,7 @@
png_uint_32 i;
fread(header, 1, 8, fp);
- if (!png_check_sig(header, 8)) return 0;
+ if (png_sig_cmp(header, 0, 8)) return 0;
png = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL);
info = png_create_info_struct(png);
|