Commit dcdbbf427 for imagemagick.org

commit dcdbbf4278fab20a32a4ad80e64cb95c368ca8dd
Author: Dirk Lemstra <dirk@lemstra.org>
Date:   Thu Aug 27 20:32:18 2026 +0200

    More fixes for GHSA-vcjj-32hg-qpx5.

diff --git a/MagickCore/constitute.c b/MagickCore/constitute.c
index 6e0402f8e..60ea47bfd 100644
--- a/MagickCore/constitute.c
+++ b/MagickCore/constitute.c
@@ -785,7 +785,7 @@ MagickExport Image *ReadImage(const ImageInfo *image_info,
       */
       if (GetMagickDecoderThreadSupport(magick_info) == MagickFalse)
         LockSemaphoreInfo(magick_info->semaphore);
-      status=IsCoderAuthorized(magick_info->magick_module,read_info->magick,
+      status=IsCoderAuthorized(magick_info->magick_module,magick_info->name,
         ReadPolicyRights,exception);
       image=(Image *) NULL;
       if (status != MagickFalse)
@@ -1367,7 +1367,7 @@ MagickExport MagickBooleanType WriteImage(const ImageInfo *image_info,
       */
       if (GetMagickEncoderThreadSupport(magick_info) == MagickFalse)
         LockSemaphoreInfo(magick_info->semaphore);
-      status=IsCoderAuthorized(magick_info->magick_module,write_info->magick,
+      status=IsCoderAuthorized(magick_info->magick_module,magick_info->name,
         WritePolicyRights,exception);
       if (status != MagickFalse)
         status=encoder(write_info,image,exception);