Commit 9bb2cb6e3 for imagemagick.org

commit 9bb2cb6e31fae0f051faaa547e978169b28e548f
Author: Dirk Lemstra <dirk@lemstra.org>
Date:   Fri Oct 2 18:37:23 2026 +0200

    Added missing check for the return value.

diff --git a/MagickCore/blob.c b/MagickCore/blob.c
index b871c45b6..6ee29ad54 100644
--- a/MagickCore/blob.c
+++ b/MagickCore/blob.c
@@ -900,7 +900,8 @@ MagickExport Image *CustomStreamToImage(const ImageInfo *image_info,
           {
             count=image_info->custom_stream->reader(blob,MagickMaxBufferExtent,
               image_info->custom_stream->data);
-            count=(ssize_t) write(file,(const char *) blob,(size_t) count);
+            if (count > 0)
+              count=(ssize_t) write(file,(const char *) blob,(size_t) count);
           }
           (void) fclose(blob_info->file);
           (void) FormatLocaleString(clone_info->filename,MagickPathExtent,