Commit a2acad80c for imagemagick.org

commit a2acad80ce1bf452cfbe1de6d2be4f335a9b8a67
Author: Cristy <urban-warrior@imagemagick.org>
Date:   Thu Jan 29 21:27:54 2026 -0500

    git compiler exception

diff --git a/coders/ps.c b/coders/ps.c
index 40b962f1d..595bc2b6d 100644
--- a/coders/ps.c
+++ b/coders/ps.c
@@ -1098,7 +1098,7 @@ static void inline FilenameToTitle(const char *filename,char *title,

   if (extent == 0)
     return;
-  for (i=0; (filename[i] != '\0') && ((offset+1) < extent); i++)
+  for (i=0; (filename[i] != '\0') && ((offset+1) < (ssize_t) extent); i++)
   {
     unsigned char
       c = filename[i];
diff --git a/coders/ps2.c b/coders/ps2.c
index beb8b2ef5..b25cc8b0c 100644
--- a/coders/ps2.c
+++ b/coders/ps2.c
@@ -237,7 +237,7 @@ static void inline FilenameToTitle(const char *filename,char *title,

   if (extent == 0)
     return;
-  for (i=0; (filename[i] != '\0') && ((offset+1) < extent); i++)
+  for (i=0; (filename[i] != '\0') && ((offset+1) < (ssize_t) extent); i++)
   {
     unsigned char
       c = filename[i];
diff --git a/coders/ps3.c b/coders/ps3.c
index dd3dd1ae8..0294ca075 100644
--- a/coders/ps3.c
+++ b/coders/ps3.c
@@ -215,7 +215,7 @@ static void inline FilenameToTitle(const char *filename,char *title,

   if (extent == 0)
     return;
-  for (i=0; (filename[i] != '\0') && ((offset+1) < extent); i++)
+  for (i=0; (filename[i] != '\0') && ((offset+1) < (ssize_t) extent); i++)
   {
     unsigned char
       c = filename[i];