]> granicus.if.org Git - imagemagick/commitdiff
Remove set_opaque because we no longer support a mask.
authorDirk Lemstra <dirk@git.imagemagick.org>
Tue, 15 May 2018 20:05:00 +0000 (22:05 +0200)
committerDirk Lemstra <dirk@git.imagemagick.org>
Tue, 15 May 2018 20:05:00 +0000 (22:05 +0200)
MagickCore/image.c

index 6a83270846821d32e3849e74ce14fff75b12f1a6..837c087c8f5e1703fa95909d87657e6a87e16892 100644 (file)
@@ -2318,7 +2318,6 @@ MagickExport MagickBooleanType SetImageAlpha(Image *image,const Quantum alpha,
     *image_view;
 
   MagickBooleanType
-    set_opaque,
     status;
 
   ssize_t
@@ -2328,8 +2327,6 @@ MagickExport MagickBooleanType SetImageAlpha(Image *image,const Quantum alpha,
   if (image->debug != MagickFalse)
     (void) LogMagickEvent(TraceEvent,GetMagickModule(),"...");
   assert(image->signature == MagickCoreSignature);
-  set_opaque=(image->alpha_trait == UndefinedPixelTrait) ? MagickTrue :
-    MagickFalse;
   image->alpha_trait=BlendPixelTrait;
   status=MagickTrue;
   image_view=AcquireAuthenticCacheView(image,exception);
@@ -2355,10 +2352,7 @@ MagickExport MagickBooleanType SetImageAlpha(Image *image,const Quantum alpha,
       }
     for (x=0; x < (ssize_t) image->columns; x++)
     {
-      if (set_opaque != MagickFalse)
-        SetPixelAlpha(image,OpaqueAlpha,q);
-      else
-        SetPixelAlpha(image,alpha,q);
+      SetPixelAlpha(image,alpha,q);
       q+=GetPixelChannels(image);
     }
     if (SyncCacheViewAuthenticPixels(image_view,exception) == MagickFalse)