]> granicus.if.org Git - imagemagick/commitdiff
Corrected patch
authorDirk Lemstra <dirk@lemstra.org>
Fri, 5 Oct 2018 21:50:38 +0000 (23:50 +0200)
committerDirk Lemstra <dirk@lemstra.org>
Fri, 5 Oct 2018 21:50:38 +0000 (23:50 +0200)
MagickCore/image.c

index a5c58c1da7e11fff9633ea67dfe328358bfd62b1..5ec2250dc77355b1ad3629914a56cd2ef43e1acf 100644 (file)
@@ -3220,17 +3220,17 @@ MagickExport MagickBooleanType SetImageMask(Image *image,const PixelMask type,
   {
     case ReadPixelMask:
     {
-      image->channels=(ChannelType) (image->channels | ~ReadMaskChannel);
+      image->channels=(ChannelType) (image->channels | ReadMaskChannel);
       break;
     }
     case WritePixelMask:
     {
-      image->channels=(ChannelType) (image->channels | ~WriteMaskChannel);
+      image->channels=(ChannelType) (image->channels | WriteMaskChannel);
       break;
     }
     default:
     {
-      image->channels=(ChannelType) (image->channels | ~CompositeMaskChannel);
+      image->channels=(ChannelType) (image->channels | CompositeMaskChannel);
       break;
     }
   }