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;