diff -up wrlib/load.c.png14 wrlib/load.c
--- old/wrlib/load.c.png14	2010-01-29 00:00:40.251058390 -0200
+++ new/wrlib/load.c	2010-01-29 00:01:39.693947004 -0200
@@ -348,7 +348,7 @@ identFile(char *path)
 
 #ifdef USE_PNG
     /* check for PNG */
-    if (png_check_sig(buffer, 8))
+    if (!png_sig_cmp(buffer, 0, 8))
         return IM_PNG;
 #endif
 
