]> git.eshelyaron.com Git - emacs.git/commitdiff
(png_load) [PNG_READ_sRGB_SUPPORTED]: Put code using
authorGerd Moellmann <gerd@gnu.org>
Mon, 1 Nov 1999 21:05:14 +0000 (21:05 +0000)
committerGerd Moellmann <gerd@gnu.org>
Mon, 1 Nov 1999 21:05:14 +0000 (21:05 +0000)
png_get_sRGB in #ifdef.

src/xfns.c

index 77615a78ac1d7854171d594a83694c691c5685fe..7ab5de9c1c7db63da99a3a37b6b265b26dc22bff 100644 (file)
@@ -8155,10 +8155,13 @@ png_load (f, img)
 
   /* Tell the PNG lib to handle gamma correction for us.  */
 
+#if defined(PNG_READ_sRGB_SUPPORTED) || defined(PNG_WRITE_sRGB_SUPPORTED)
   if (png_get_sRGB (png_ptr, info_ptr, &intent))
     /* There is a special chunk in the image specifying the gamma.  */
     png_set_sRGB (png_ptr, info_ptr, intent);
-  else if (png_get_gAMA (png_ptr, info_ptr, &image_gamma))
+  else
+#endif
+  if (png_get_gAMA (png_ptr, info_ptr, &image_gamma))
     /* Image contains gamma information.  */
     png_set_gamma (png_ptr, screen_gamma, image_gamma);
   else