X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=coders%2Ftiff.c;h=ea73e3bebca38b43f613bbd005c42607753b5cf4;hb=510d06a3f7063e91993e13d546d5685048248074;hp=5e0123c113058aad1a574fcfe45c7ac55ebe3ef7;hpb=9ee6094d071d578bc97ad9dd4d22ccb70dfbc3db;p=imagemagick diff --git a/coders/tiff.c b/coders/tiff.c index 5e0123c11..ea73e3beb 100644 --- a/coders/tiff.c +++ b/coders/tiff.c @@ -48,6 +48,7 @@ #include "MagickCore/color-private.h" #include "MagickCore/colormap.h" #include "MagickCore/colorspace.h" +#include "MagickCore/colorspace-private.h" #include "MagickCore/constitute.h" #include "MagickCore/enhance.h" #include "MagickCore/exception.h" @@ -2687,7 +2688,7 @@ static MagickBooleanType WriteTIFFImage(const ImageInfo *image_info, } else { - if (image->colorspace != RGBColorspace) + if (IsRGBColorspace(image->colorspace) == MagickFalse) (void) TransformImageColorspace(image,RGBColorspace); photometric=PHOTOMETRIC_RGB; } @@ -2859,7 +2860,7 @@ static MagickBooleanType WriteTIFFImage(const ImageInfo *image_info, if (image_info->quality != UndefinedCompressionQuality) (void) TIFFSetField(tiff,TIFFTAG_JPEGQUALITY,image_info->quality); (void) TIFFSetField(tiff,TIFFTAG_JPEGCOLORMODE,JPEGCOLORMODE_RAW); - if (image->colorspace == RGBColorspace) + if (IsRGBColorspace(image->colorspace) == MagickTrue) { const char *value;