X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=MagickCore%2Fcomposite.c;h=d4dd47e5a65ea88412b9b46566cc4c69fce5d5b0;hb=b3f97ae45019a91b30792a6fa42d81a2689a7025;hp=445c2efc9d29a884096b0068ebfaefb2957372e1;hpb=47c61c996128275174b8a120ab6a88a5c1bec3d3;p=imagemagick diff --git a/MagickCore/composite.c b/MagickCore/composite.c index 445c2efc9..d4dd47e5a 100644 --- a/MagickCore/composite.c +++ b/MagickCore/composite.c @@ -1688,13 +1688,15 @@ MagickExport MagickBooleanType CompositeImage(Image *image, case LightenCompositeOp: case ModulusSubtractCompositeOp: { - gamma=1.0-alpha; + gamma=PerceptibleReciprocal(1.0-alpha); break; } default: + { + gamma=PerceptibleReciprocal(alpha); break; + } } - gamma=PerceptibleReciprocal(alpha); pixel=Dc; switch (compose) {