Commit b71095593 for imagemagick.org

commit b710955937ba3a9dad7770f4c90166d072ea6ab2
Author: Cristy <urban-warrior@imagemagick.org>
Date:   Tue Nov 10 19:10:08 2026 -0500

    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-j4x4-q2rm-qxjf

diff --git a/Magick++/lib/Magick++/STL.h b/Magick++/lib/Magick++/STL.h
index 076e7a12b..adaf421ce 100644
--- a/Magick++/lib/Magick++/STL.h
+++ b/Magick++/lib/Magick++/STL.h
@@ -2742,8 +2742,8 @@ namespace Magick
       *imageInfo;

     imageInfo=options.imageInfo();
-    imageSpec_.copy(imageInfo->filename,MagickPathExtent-1);
-    imageInfo->filename[imageSpec_.length()] = 0;
+    size_t n = imageSpec_.copy(imageInfo->filename,MagickPathExtent-1);
+    imageInfo->filename[n] = 0;
     GetPPException;
     images=MagickCore::ReadImage(imageInfo,exceptionInfo);
     insertImages(sequence_,images);
diff --git a/Magick++/lib/Montage.cpp b/Magick++/lib/Montage.cpp
index 7e5a2878f..68ae437a3 100644
--- a/Magick++/lib/Montage.cpp
+++ b/Magick++/lib/Montage.cpp
@@ -193,8 +193,8 @@ void Magick::Montage::updateMontageInfo(MontageInfo &montageInfo_ ) const
   // filename
   if (_font.length() != 0)
     {
-      _fileName.copy(montageInfo_.filename,MagickPathExtent-1);
-      montageInfo_.filename[ _fileName.length() ] = 0; // null terminate
+      size_t n = _fileName.copy(montageInfo_.filename,MagickPathExtent-1);
+      montageInfo_.filename[n] = 0; // null terminate
     }
   // fill
   montageInfo_.fill=_fill;