From 1de8ba2cee7d572d03f40553a18145e275d2c451 Mon Sep 17 00:00:00 2001 From: dirk Date: Fri, 19 Sep 2014 21:01:48 +0000 Subject: [PATCH] Added missing call to GetPixelReadMask in SetImageAlpha. --- MagickCore/image.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MagickCore/image.c b/MagickCore/image.c index 05e650516..5193e37df 100644 --- a/MagickCore/image.c +++ b/MagickCore/image.c @@ -2883,7 +2883,8 @@ MagickExport MagickBooleanType SetImageAlpha(Image *image,const Quantum alpha, } for (x=0; x < (ssize_t) image->columns; x++) { - SetPixelAlpha(image,alpha,q); + if (GetPixelReadMask(image,q) == 0) + SetPixelAlpha(image,alpha,q); q+=GetPixelChannels(image); } if (SyncCacheViewAuthenticPixels(image_view,exception) == MagickFalse) -- 2.40.0