Commit 1ba75b645 for imagemagick.org

commit 1ba75b64538934ef4ae33949b9de3c55ca6c452c
Author: Cristy <urban-warrior@imagemagick.org>
Date:   Thu Oct 29 10:56:27 2026 -0400

    https://github.com/ImageMagick/ImageMagick/issues/9071

diff --git a/coders/dds.c b/coders/dds.c
index 767b0a6f5..c96c5953d 100644
--- a/coders/dds.c
+++ b/coders/dds.c
@@ -2435,7 +2435,7 @@ static MagickBooleanType ReadUncompressedRGBPixels(Image *image,
   GetMaskShiftAndMaxval(g_mask,&g_shift,&g_max);
   GetMaskShiftAndMaxval(b_mask,&b_shift,&b_max);

-  is_rgb=IsBitMask(dds_info->pixelformat,0x000000ff,0x0000ff00,0x00ff0000,0x0000000) ? MagickTrue : MagickFalse;
+  is_rgb=IsBitMask(dds_info->pixelformat,0x000000ff,0x0000ff00,0x00ff0000,0x00000000) ? MagickTrue : MagickFalse;
   for (y = 0; y < (ssize_t) image->rows; y++)
   {
     q=QueueAuthenticPixels(image,0,y,image->columns,1,exception);
@@ -2674,7 +2674,7 @@ static MagickBooleanType ReadUncompressedRGBAPixels(Image *image,
   GetMaskShiftAndMaxval(g_mask,&g_shift,&g_max);
   GetMaskShiftAndMaxval(b_mask,&b_shift,&b_max);

-  is_rgba=IsBitMask(dds_info->pixelformat,0x000000ff,0x0000ff00,0x00ff0000,0xff00000) ? MagickTrue : MagickFalse;
+  is_rgba=IsBitMask(dds_info->pixelformat,0x000000ff,0x0000ff00,0x00ff0000,0xff000000) ? MagickTrue : MagickFalse;
   for (y = 0; y < (ssize_t) image->rows; y++)
   {
     q = QueueAuthenticPixels(image, 0, y, image->columns, 1,exception);