From: Gerd Moellmann Date: Mon, 1 Nov 1999 21:05:14 +0000 (+0000) Subject: (png_load) [PNG_READ_sRGB_SUPPORTED]: Put code using X-Git-Tag: emacs-pretest-21.0.90~6217 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=6c1aa34da0d29a6471cf9de13f77081c92b127dc;p=emacs.git (png_load) [PNG_READ_sRGB_SUPPORTED]: Put code using png_get_sRGB in #ifdef. --- diff --git a/src/xfns.c b/src/xfns.c index 77615a78ac1..7ab5de9c1c7 100644 --- a/src/xfns.c +++ b/src/xfns.c @@ -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