diff -Naur WindowMaker-0.92.0-orig/wrlib/load.c WindowMaker-0.92.0/wrlib/load.c --- WindowMaker-0.92.0-orig/wrlib/load.c 2010-01-21 16:10:39.000000000 -0500 +++ WindowMaker-0.92.0/wrlib/load.c 2010-01-21 16:13:15.000000000 -0500 @@ -348,7 +348,7 @@ #ifdef USE_PNG /* check for PNG */ - if (png_check_sig(buffer, 8)) + if (!png_sig_cmp(buffer, 0, 8)) return IM_PNG; #endif