Author: post
Date: 2011-09-10 16:46:06 +0200 (Sat, 10 Sep 2011)
New Revision: 4032

Modified:
   trunk/plugins/load-gdk/exiv2-colorspace.cpp
Log:
Use another function to check whether a file is a PNG file, since  
png_check_sig is removed from libpng 1.4

Modified: trunk/plugins/load-gdk/exiv2-colorspace.cpp
===================================================================
--- trunk/plugins/load-gdk/exiv2-colorspace.cpp 2011-09-10 14:34:01 UTC (rev 
4031)
+++ trunk/plugins/load-gdk/exiv2-colorspace.cpp 2011-09-10 14:46:06 UTC (rev 
4032)
@@ -115,7 +115,7 @@
                {
                        png_byte sig[8];
       
-                       if (fread(sig, 1, 8, fp) && 0 == fseek(fp,0,SEEK_SET) 
&& png_check_sig(sig, 8))
+                       if (fread(sig, 1, 8, fp) && 0 == fseek(fp,0,SEEK_SET) 
&& 0 == png_sig_cmp(sig, 0, 8))
                        {
                                png_init_io(png_ptr, fp);
                                png_infop info_ptr = 
png_create_info_struct(png_ptr);


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to