screenshot.c
changeset 5568 75f13d7bfaed
parent 5559 10610f5e6e38
equal deleted inserted replaced
5567:2af6b4aa2833 5568:75f13d7bfaed
   155 #if defined(WITH_PNG)
   155 #if defined(WITH_PNG)
   156 #include <png.h>
   156 #include <png.h>
   157 
   157 
   158 static void PNGAPI png_my_error(png_structp png_ptr, png_const_charp message)
   158 static void PNGAPI png_my_error(png_structp png_ptr, png_const_charp message)
   159 {
   159 {
   160 	DEBUG(misc, 0) ("ERROR(libpng): %s - %s", message, (char *)png_get_error_ptr(png_ptr));
   160 	DEBUG(misc, 0, "[libpng] error: %s - %s", message, (char *)png_get_error_ptr(png_ptr));
   161 	longjmp(png_ptr->jmpbuf, 1);
   161 	longjmp(png_ptr->jmpbuf, 1);
   162 }
   162 }
   163 
   163 
   164 static void PNGAPI png_my_warning(png_structp png_ptr, png_const_charp message)
   164 static void PNGAPI png_my_warning(png_structp png_ptr, png_const_charp message)
   165 {
   165 {
   166 	DEBUG(misc, 0) ("WARNING(libpng): %s - %s", message, (char *)png_get_error_ptr(png_ptr));
   166 	DEBUG(misc, 1, "[libpng] warning: %s - %s", message, (char *)png_get_error_ptr(png_ptr));
   167 }
   167 }
   168 
   168 
   169 static bool MakePNGImage(const char *name, ScreenshotCallback *callb, void *userdata, uint w, uint h, int pixelformat, const Colour *palette)
   169 static bool MakePNGImage(const char *name, ScreenshotCallback *callb, void *userdata, uint w, uint h, int pixelformat, const Colour *palette)
   170 {
   170 {
   171 	png_color rq[256];
   171 	png_color rq[256];
   569 			return MakeWorldScreenshot();
   569 			return MakeWorldScreenshot();
   570 		default: return false;
   570 		default: return false;
   571 	}
   571 	}
   572 }
   572 }
   573 
   573 
       
   574 
       
   575