diff -Naur windowmaker-20091221-orig/wrlib/load.c windowmaker-20091221/wrlib/load.c --- windowmaker-20091221-orig/wrlib/load.c 2010-01-21 17:01:10.000000000 -0500 +++ windowmaker-20091221/wrlib/load.c 2010-01-21 17:02:38.000000000 -0500 @@ -327,7 +327,7 @@ #ifdef USE_PNG /* check for PNG */ - if (png_check_sig(buffer, 8)) + if (!png_sig_cmp(buffer, 0, 8)) return IM_PNG; #endif