]> diplodocus.org Git - nmh/blobdiff - uip/sortm.c
Don't have `static' of a function definition on its own line.
[nmh] / uip / sortm.c
index 9807a02bbb008b61d78465da2bafd05647aa0ef8..75c322a24091b24e8ee7ac44e57640e22afd6122 100644 (file)
@@ -46,8 +46,8 @@ int nmsgs;
 
 char *subjsort;                 /* sort on subject if != 0 */
 time_t datelimit = 0;
 
 char *subjsort;                 /* sort on subject if != 0 */
 time_t datelimit = 0;
-int submajor = 0;              /* if true, sort on subject-major */
-int verbose;
+bool submajor;                 /* if true, sort on subject-major */
+bool verbose;
 int allmsgs = 1;
 int check_failed = 0;
 
 int allmsgs = 1;
 int check_failed = 0;
 
@@ -76,7 +76,7 @@ main (int argc, char **argv)
     struct msgs_array msgs = { 0, 0, NULL };
     struct msgs *mp;
     struct smsg **dlist;
     struct msgs_array msgs = { 0, 0, NULL };
     struct msgs *mp;
     struct smsg **dlist;
-    int checksw = 0;
+    bool checksw = false;
 
     if (nmh_init(argv[0], true, true)) { return 1; }
 
 
     if (nmh_init(argv[0], true, true)) { return 1; }
 
@@ -131,7 +131,7 @@ main (int argc, char **argv)
                while (*cp == '0')
                    cp++;               /* skip any leading zeros */
                if (!*cp) {             /* hit end of string */
                while (*cp == '0')
                    cp++;               /* skip any leading zeros */
                if (!*cp) {             /* hit end of string */
-                   submajor++;         /* sort subject-major */
+                   submajor = true;    /* sort subject-major */
                    continue;
                }
                if (!isdigit((unsigned char) *cp) || !(datelimit = atoi(cp)))
                    continue;
                }
                if (!isdigit((unsigned char) *cp) || !(datelimit = atoi(cp)))
@@ -139,15 +139,15 @@ main (int argc, char **argv)
                datelimit *= 60*60*24;
                continue;
            case NLIMSW:
                datelimit *= 60*60*24;
                continue;
            case NLIMSW:
-               submajor = 0;   /* use date-major, but */
-               datelimit = 0;  /* use no limit */
+               submajor = false;       /* use date-major, but */
+               datelimit = 0;          /* use no limit */
                continue;
 
            case VERBSW:
                continue;
 
            case VERBSW:
-               verbose++;
+               verbose = true;
                continue;
            case NVERBSW:
                continue;
            case NVERBSW:
-               verbose = 0;
+               verbose = false;
                continue;
 
            case ALLMSGS:
                continue;
 
            case ALLMSGS:
@@ -158,10 +158,10 @@ main (int argc, char **argv)
                continue;
 
            case CHECKSW:
                continue;
 
            case CHECKSW:
-               checksw = 1;
+               checksw = true;
                continue;
            case NCHECKSW:
                continue;
            case NCHECKSW:
-               checksw = 0;
+               checksw = false;
                continue;
            }
        }
                continue;
            }
        }