Skip to content
Permalink
Browse files

https://github.com//issues/1603

  • Loading branch information...
Cristy
Cristy committed Jun 18, 2019
1 parent 6fe6a0e commit d29148fae06c01ef215940e084cf41853c117bab
Showing with 9 additions and 8 deletions.
  1. +9 −8 MagickCore/composite.c
@@ -654,18 +654,19 @@ MagickExport MagickBooleanType CompositeImage(Image *image,
q+=GetPixelChannels(image);
continue;
}
for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
for (i=0; i < (ssize_t) GetPixelChannels(source_image); i++)
{
PixelChannel channel = GetPixelChannelChannel(image,i);
PixelTrait traits = GetPixelChannelTraits(image,channel);
PixelTrait source_traits=GetPixelChannelTraits(source_image,
PixelChannel channel = GetPixelChannelChannel(source_image,i);
PixelTrait source_traits = GetPixelChannelTraits(source_image,
channel);
if (traits == UndefinedPixelTrait)
PixelTrait traits = GetPixelChannelTraits(image,channel);
if (source_traits == UndefinedPixelTrait)
continue;
if (source_traits != UndefinedPixelTrait)
if (traits != UndefinedPixelTrait)
SetPixelChannel(image,channel,p[i],q);
else if (channel == AlphaPixelChannel)
SetPixelChannel(image,channel,OpaqueAlpha,q);
else
if (channel == AlphaPixelChannel)
SetPixelChannel(image,channel,OpaqueAlpha,q);
}
p+=GetPixelChannels(source_image);
q+=GetPixelChannels(image);

0 comments on commit d29148f

Please sign in to comment.
You can’t perform that action at this time.