Commit 26b7e6dc0 for imagemagick.org

commit 26b7e6dc03122423620a327fd4aa09aaeee735c1
Author: Dirk Lemstra <dirk@lemstra.org>
Date:   Fri Aug 21 10:15:15 2026 +0200

    Correct the media type of the image that is added to the wand.

diff --git a/MagickWand/drawing-wand.c b/MagickWand/drawing-wand.c
index 049be80a3..0dec2b39d 100644
--- a/MagickWand/drawing-wand.c
+++ b/MagickWand/drawing-wand.c
@@ -1020,6 +1020,7 @@ WandExport MagickBooleanType DrawComposite(DrawingWand *wand,
     return(MagickFalse);
   image_info=AcquireImageInfo();
   (void) CopyMagickString(image_info->magick,"MIFF",MagickPathExtent);
+  media_type=MagickToMime(image_info->magick);
   blob_length=2048;
   blob=(unsigned char *) ImageToBlob(image_info,clone_image,&blob_length,
     wand->exception);
@@ -1042,7 +1043,6 @@ WandExport MagickBooleanType DrawComposite(DrawingWand *wand,
       return(MagickFalse);
     }
   mode=CommandOptionToMnemonic(MagickComposeOptions,(ssize_t) compose);
-  media_type=MagickToMime(image->magick);
   (void) MVGPrintf(wand,"image %s %.17g %.17g %.17g %.17g 'data:%s;base64,\n",
     mode,x,y,width,height,media_type);
   p=base64;