diff -Nur wesnoth-1.8.1.orig/src/tools/exploder_utils.cpp wesnoth-1.8.1/src/tools/exploder_utils.cpp --- wesnoth-1.8.1.orig/src/tools/exploder_utils.cpp 2010-01-01 15:16:49.000000000 +0200 +++ wesnoth-1.8.1/src/tools/exploder_utils.cpp 2010-04-08 17:38:03.066201123 +0300 @@ -174,8 +174,8 @@ //TODO: review whether providing NULL error handlers is something //sensible png_struct* png_ptr = png_create_write_struct - (PNG_LIBPNG_VER_STRING, reinterpret_cast(png_voidp_NULL), - png_error_ptr_NULL, png_error_ptr_NULL); + (PNG_LIBPNG_VER_STRING, reinterpret_cast(NULL), + NULL, NULL); if(!png_ptr) throw exploder_failure("Unable to initialize the png write structure");