]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Fri, 18 May 2012 12:06:35 +0000 (12:06 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Fri, 18 May 2012 12:06:35 +0000 (12:06 +0000)
MagickCore/fx.c

index 813e36edf7027e796c89bd583102646bef2a3008..bf4b595a1b48b0b7c656c2792cbe40c7e4fa4742 100644 (file)
@@ -5283,6 +5283,9 @@ MagickExport Image *TintImage(const Image *image,const char *blend,
       tint_image=DestroyImage(tint_image);
       return((Image *) NULL);
     }
+  if ((IsGrayColorspace(image->colorspace) != MagickFalse) &&
+      (IsPixelInfoGray(tint) == MagickFalse))
+    (void) SetImageColorspace(tint_image,sRGBColorspace,exception);
   if (blend == (const char *) NULL)
     return(tint_image);
   /*