sync pixels before writing if ping is active

This commit is contained in:
Cristy
2026-03-21 22:02:17 -04:00
parent d3af057fb9
commit df8cbbb980
+6
View File
@@ -1280,6 +1280,12 @@ MagickExport MagickBooleanType WriteImage(const ImageInfo *image_info,
}
SyncImageProfiles(image);
DisassociateImageStream(image);
if (image->ping != MagickFalse)
{
status=SetImageExtent(image,image->columns,image->rows,exception);
if (status == MagickFalse)
return(status);
}
option=GetImageOption(image_info,"delegate:bimodal");
if ((IsStringTrue(option) != MagickFalse) &&
(write_info->page == (char *) NULL) &&