From 1474c08cbd2d489254a9b41a22fab1e4c698740b Mon Sep 17 00:00:00 2001 From: dirk Date: Wed, 17 Dec 2014 16:11:01 +0000 Subject: [PATCH] Minor refactoring. --- MagickCore/composite.c | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/MagickCore/composite.c b/MagickCore/composite.c index 1fe95b27f..36e5225b6 100644 --- a/MagickCore/composite.c +++ b/MagickCore/composite.c @@ -1372,9 +1372,10 @@ if (0) case SrcInCompositeOp: case SrcOutCompositeOp: { - pixel=(MagickRealType) q[i]; if (channel == AlphaPixelChannel) pixel=(MagickRealType) TransparentAlpha; + else + pixel=(MagickRealType) q[i]; break; } case ClearCompositeOp: @@ -1383,23 +1384,19 @@ if (0) case SrcCompositeOp: { if (channel == AlphaPixelChannel) - { - pixel=(MagickRealType) TransparentAlpha; - break; - } - pixel=0.0; + pixel=(MagickRealType) TransparentAlpha; + else + pixel=0.0; break; } case BlendCompositeOp: case DissolveCompositeOp: { if (channel == AlphaPixelChannel) - { - pixel=destination_dissolve*GetPixelAlpha(composite_image, - source); - break; - } - pixel=(MagickRealType) source[channel]; + pixel=destination_dissolve*GetPixelAlpha(composite_image, + source); + else + pixel=(MagickRealType) source[channel]; break; } default: -- 2.50.1