Commit 7764e0671 for imagemagick.org
commit 7764e0671886c2007e42fde0c8cd748a3f5c3a91
Author: Dirk Lemstra <dirk@lemstra.org>
Date: Mon May 11 16:22:14 2026 +0200
Restored the patch.
diff --git a/MagickCore/cache.c b/MagickCore/cache.c
index c3b9f2f5d..e5d38c1c4 100644
--- a/MagickCore/cache.c
+++ b/MagickCore/cache.c
@@ -5512,7 +5512,7 @@ MagickPrivate MagickBooleanType SyncAuthenticPixelCacheNexus(Image *image,
assert(cache_info->signature == MagickCoreSignature);
if (cache_info->type == UndefinedCache)
return(MagickFalse);
- if (image->mask_trait != UpdatePixelTrait)
+ if ((image->mask_trait & UpdatePixelTrait) != 0)
{
if (((image->channels & WriteMaskChannel) != 0) &&
(ClipPixelCacheNexus(image,nexus_info,exception) == MagickFalse))