Commit cbf08d1e2 for imagemagick.org

commit cbf08d1e2471681777ce692303f5a1d7b02d4dbe
Author: Dirk Lemstra <dirk@lemstra.org>
Date:   Thu Nov 5 21:39:08 2026 +0100

    Return false when writing a raw image fails.

diff --git a/coders/raw.c b/coders/raw.c
index ec3f6fb4b..276888ad4 100644
--- a/coders/raw.c
+++ b/coders/raw.c
@@ -589,7 +589,10 @@ static MagickBooleanType WriteRAWImage(const ImageInfo *image_info,Image *image,
         quantum_type,pixels,exception);
       count=WriteBlob(image,length,pixels);
       if (count != (ssize_t) length)
-        break;
+        {
+          status=MagickFalse;
+          break;
+        }
       if (image->previous == (Image *) NULL)
         {
           status=SetImageProgress(image,SaveImageTag,(MagickOffsetType) y,
@@ -601,6 +604,8 @@ static MagickBooleanType WriteRAWImage(const ImageInfo *image_info,Image *image,
     quantum_info=DestroyQuantumInfo(quantum_info);
     if (GetNextImageInList(image) == (Image *) NULL)
       break;
+    if (status == MagickFalse)
+      break;
     image=SyncNextImageInList(image);
     status=SetImageProgress(image,SaveImagesTag,scene++,number_scenes);
     if (status == MagickFalse)