From: cristy Date: Thu, 24 May 2012 01:28:10 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~5546 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dba8abf419044a74937c6cf35bcf7a0bbba8fcbf;p=imagemagick --- diff --git a/MagickCore/composite.c b/MagickCore/composite.c index ff57d967a..1fc266b4a 100644 --- a/MagickCore/composite.c +++ b/MagickCore/composite.c @@ -2358,6 +2358,8 @@ MagickExport MagickBooleanType TextureImage(Image *image,const Image *texture, texture_image=CloneImage(texture,0,0,MagickTrue,exception); if (texture_image == (const Image *) NULL) return(MagickFalse); + if (IsGrayColorspace(texture_image->colorspace) != MagickFalse) + (void) TransformImageColorspace(texture_image,sRGBColorspace,exception); (void) SetImageVirtualPixelMethod(texture_image,TileVirtualPixelMethod, exception); status=MagickTrue;