You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by gb...@apache.org on 2026/08/17 13:21:26 UTC

svn commit: r1937177 - spamassassin/trunk/spamc

Author: gbechis
Date: Mon Aug 17 13:21:25 2026
New Revision: 1937177

Log:
silence compilation warnings

Modified:
   spamassassin/trunk/spamc/getopt.c

Modified: spamassassin/trunk/spamc/getopt.c
==============================================================================
--- spamassassin/trunk/spamc/getopt.c	Mon Aug 17 13:13:05 2026	(r1937176)
+++ spamassassin/trunk/spamc/getopt.c	Mon Aug 17 13:21:25 2026	(r1937177)
@@ -107,7 +107,7 @@ spamc_getopt(int argc, char* const *argv
     static int optchr = 0;
     static int dash = 0; /* have already seen the - */
 
-    char *cp;
+    const char *cp;
 
     if (spamc_optreset)
         spamc_optreset = optchr = dash = 0;
@@ -190,7 +190,8 @@ spamc_getopt_long(int argc, char * const
 {
    static int optchr = 0;
    static int dash = 0;
-   char *cp, *longopt;
+   const char *cp;
+   char *longopt;
    char *bp, *opt = NULL;
    int i, longoptlen;;
 
@@ -258,7 +259,7 @@ spamc_getopt_long(int argc, char * const
             free(opt);
             return(longoptiserr(argc, argv, spamc_optind-1, OPTERRNF));
          }
-         if(((strncmp(longopt+2, longopts[i].name, longoptlen)) == 0) && (strlen(longopts[i].name) == longoptlen)) {
+         if(((strncmp(longopt+2, longopts[i].name, longoptlen)) == 0) && (strlen(longopts[i].name) == (size_t)longoptlen)) {
             *longindex = i;
             if(longopts[i].has_arg == required_argument) {
                if(((spamc_optind >= argc) || (!argv[spamc_optind]) || (argv[spamc_optind][0] == '-')) &&