Commit 8d1fdcb46 for imagemagick.org

commit 8d1fdcb46b8a29ad1297b0925c915fd8efcb1a60
Author: Cristy <urban-warrior@imagemagick.org>
Date:   Sun Aug 9 14:14:11 2026 -0400

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

diff --git a/coders/png.c b/coders/png.c
index 8f48617aa..4bf25101f 100644
--- a/coders/png.c
+++ b/coders/png.c
@@ -8703,9 +8703,6 @@ static MagickBooleanType WriteOnePNGImage(MngWriteInfo *mng_info,
      if (mng_info->write_png8 == MagickFalse &&
          mng_info->exclude_bKGD == MagickFalse)
        {
-         /* Add the background color to the palette, if it
-          * isn't already there.
-          */
           if (logging != MagickFalse)
             {
               (void) LogMagickEvent(CoderEvent,GetMagickModule(),
@@ -8714,32 +8711,6 @@ static MagickBooleanType WriteOnePNGImage(MngWriteInfo *mng_info,
                   (int) image->background_color.green,
                   (int) image->background_color.blue);
             }
-          if (number_opaque < 259)
-            {
-              for (i=0; i<number_opaque; i++)
-              {
-                 if (opaque[i].red == image->background_color.red &&
-                     opaque[i].green == image->background_color.green &&
-                     opaque[i].blue == image->background_color.blue)
-                   break;
-              }
-              if ((i == number_opaque) && (image_colors < 256))
-                {
-                  ping_background.index=(png_byte) i;
-                  if (image->storage_class == PseudoClass)
-                    image->colormap[image->colors++]=image->background_color;
-                  opaque[i]=image->background_color;
-                  number_opaque++;
-                  if (logging != MagickFalse)
-                    {
-                      (void) LogMagickEvent(CoderEvent,GetMagickModule(),
-                        "      background_color index is %d",(int) i);
-                    }
-                }
-            }
-          else if (logging != MagickFalse)
-              (void) LogMagickEvent(CoderEvent,GetMagickModule(),
-                  "      No room in the colormap to add background color");
        }

      image_colors=number_opaque+number_transparent+number_semitransparent;