From f0202bea5f6551326ceaf416ab0f748fe862f245 Mon Sep 17 00:00:00 2001 From: cristy Date: Mon, 11 May 2015 23:30:53 +0000 Subject: [PATCH] --- MagickCore/composite.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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) { -- 2.40.0