]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/1694
authorCristy <urban-warrior@imagemagick.org>
Sat, 7 Sep 2019 11:47:22 +0000 (07:47 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sat, 7 Sep 2019 11:47:22 +0000 (07:47 -0400)
MagickCore/composite.c

index ae3b1ba33a994481f20e2033dc34a812c4b27259..62fb54138a5d4faa13ad0e2f1e5c82836b5527c7 100644 (file)
@@ -579,7 +579,7 @@ MagickExport MagickBooleanType CompositeImage(Image *image,
   source_image=CloneImage(composite,0,0,MagickTrue,exception);
   if (source_image == (const Image *) NULL)
     return(MagickFalse);
-  if (IsGrayColorspace(image->colorspace) != MagickFalse)
+  if (IsGrayColorspace(image->colorspace) == MagickFalse)
     (void) SetImageColorspace(image,sRGBColorspace,exception);
   (void) SetImageColorspace(source_image,image->colorspace,exception);
   if ((compose == OverCompositeOp) || (compose == SrcOverCompositeOp))