Commit eb9299434 for imagemagick.org

commit eb9299434aecf3f486039c4a6c367160ed526e5a
Author: Cristy <urban-warrior@imagemagick.org>
Date:   Thu Nov 12 19:44:52 2026 -0500

    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5c63-85hh-8vpj

diff --git a/MagickCore/compare.c b/MagickCore/compare.c
index 3b8a414db..c4bb99fae 100644
--- a/MagickCore/compare.c
+++ b/MagickCore/compare.c
@@ -4929,6 +4929,17 @@ MagickExport Image *SimilarityImage(const Image *image,const Image *reconstruct,
         }
       }
       q+=(ptrdiff_t) GetPixelChannels(similarity_image);
+      if (image->progress_monitor != (MagickProgressMonitor) NULL)
+        {
+          MagickBooleanType
+            proceed;
+
+          progress++;
+          proceed=SetImageProgress(image,SimilarityImageTag,progress,
+            (MagickSizeType) image->columns*image->rows);
+          if (proceed == MagickFalse)
+            status=MagickFalse;
+        }
     }
 #if defined(MAGICKCORE_OPENMP_SUPPORT)
     #pragma omp critical (MagickCore_GetSimilarityMetric)
@@ -4966,7 +4977,8 @@ MagickExport Image *SimilarityImage(const Image *image,const Image *reconstruct,
           proceed;

         progress++;
-        proceed=SetImageProgress(image,SimilarityImageTag,progress,image->rows);
+        proceed=SetImageProgress(image,SimilarityImageTag,progress,
+          (MagickSizeType) image->columns*image->rows);
         if (proceed == MagickFalse)
           status=MagickFalse;
       }