From: Cristy Date: Sun, 12 Feb 2017 16:37:31 +0000 (-0500) Subject: ... X-Git-Tag: 7.0.4-8~12 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0ac442d8418d8d1ae87584191bbf96dc2a0d6882;p=imagemagick ... --- diff --git a/MagickCore/statistic.c b/MagickCore/statistic.c index 27660ea16..41cc52088 100644 --- a/MagickCore/statistic.c +++ b/MagickCore/statistic.c @@ -1320,8 +1320,9 @@ static size_t GetImageChannels(const Image *image) { PixelChannel channel=GetPixelChannelChannel(image,i); PixelTrait traits=GetPixelChannelTraits(image,channel); - if ((traits & UpdatePixelTrait) != 0) - channels++; + if (traits == UndefinedPixelTrait) + continue; + channels++; } return((size_t) (channels == 0 ? 1 : channels)); }