14 lines
651 B
Diff
14 lines
651 B
Diff
--- pngrtran.c_ 2007-06-25 04:09:58.000000000 +0200
|
|
+++ pngrtran.c 2007-06-25 04:09:53.000000000 +0200
|
|
@@ -1293,9 +1293,9 @@
|
|
if(rgb_error)
|
|
{
|
|
png_ptr->rgb_to_gray_status=1;
|
|
- if(png_ptr->transformations & PNG_RGB_TO_GRAY_WARN)
|
|
+ if((png_ptr->transformations & PNG_RGB_TO_GRAY) == PNG_RGB_TO_GRAY_WARN)
|
|
png_warning(png_ptr, "png_do_rgb_to_gray found nongray pixel");
|
|
- if(png_ptr->transformations & PNG_RGB_TO_GRAY_ERR)
|
|
+ if((png_ptr->transformations & PNG_RGB_TO_GRAY) == PNG_RGB_TO_GRAY_ERR)
|
|
png_error(png_ptr, "png_do_rgb_to_gray found nongray pixel");
|
|
}
|
|
}
|