Commit b05d5385a for imagemagick.org
commit b05d5385a5aae43e2be94bcc6c37136396dd9105
Author: Gazel-create <sat0088yam@gmail.com>
Date: Fri Jul 17 18:17:16 2026 +0800
Fix memory leak in ASHLAR coder when action fails (#8865)
diff --git a/coders/ashlar.c b/coders/ashlar.c
index cb1c132e4..297c3218f 100644
--- a/coders/ashlar.c
+++ b/coders/ashlar.c
@@ -760,10 +760,10 @@ static MagickBooleanType WriteASHLARImage(const ImageInfo *image_info,
clone_images=DestroyImageList(clone_images);
if (ashlar_image == (Image *) NULL)
{
- if (ashlar_images != (Image *) NULL)
- ashlar_images=DestroyImageList(ashlar_images);
- break;
- }
+ if (ashlar_images != (Image *) NULL)
+ ashlar_images=DestroyImageList(ashlar_images);
+ break;
+ }
AppendImageToList(&ashlar_images,ashlar_image);
}
if (ashlar_images == (Image *) NULL)