From: dirk Date: Wed, 17 Dec 2014 16:11:01 +0000 (+0000) Subject: Minor refactoring. X-Git-Tag: 7.0.1-0~1604 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1474c08cbd2d489254a9b41a22fab1e4c698740b;p=imagemagick Minor refactoring. --- 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: