Commit 493d641d2 for imagemagick.org

commit 493d641d2818ca2632e998e287561ba4d295f9b2
Author: Cristy <urban-warrior@imagemagick.org>
Date:   Fri Jun 12 10:33:23 2026 -0400

    https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-79f6-phvj-fcxf

diff --git a/coders/viff.c b/coders/viff.c
index 1261cfe15..5730ca06a 100644
--- a/coders/viff.c
+++ b/coders/viff.c
@@ -618,7 +618,7 @@ static Image *ReadVIFFImage(const ImageInfo *image_info,
       }
       if (viff_info.map_scheme == VFF_MS_NONE)
         value=(value-min_value)*scale_factor;
-      *p=(unsigned char) ClampToQuantum(value);
+      *p=CastDoubleToUChar(ClampToQuantum(value));
       p++;
     }
     /*
@@ -1238,7 +1238,7 @@ static MagickBooleanType WriteVIFFImage(const ImageInfo *image_info,
                 break;
               for (x=0; x < (ssize_t) image->columns; x++)
               {
-                *q++=(unsigned char) ClampToQuantum(GetPixelLuma(image,p));
+                *q++=CastDoubleToUChar(ClampToQuantum(GetPixelLuma(image,p)));
                 p+=(ptrdiff_t) GetPixelChannels(image);
               }
               if (image->previous == (Image *) NULL)