removed warning "comparison between signed and unsigned". Change very very old code...
author"Vladimir N. Oleynik" <dzo@simtreas.ru>
Mon, 30 Jan 2006 13:36:03 +0000 (13:36 -0000)
committer"Vladimir N. Oleynik" <dzo@simtreas.ru>
Mon, 30 Jan 2006 13:36:03 +0000 (13:36 -0000)
miscutils/crond.c

index eea34b963651c377437cdebd457783b7c027980a..7e50b61c7b54a86985a545573f8ecccbabaa0480 100644 (file)
@@ -235,7 +235,7 @@ int crond_main(int ac, char **av)
                time_t t1 = time(NULL);
                time_t t2;
                long dt;
-               short rescan = 60;
+               int rescan = 60;
                short sleep_time = 60;
 
                for (;;) {
@@ -532,17 +532,17 @@ static char *ParseField(char *user, char *ary, int modvalue, int off,
 
 static void FixDayDow(CronLine * line)
 {
-       short i;
-       short weekUsed = 0;
-       short daysUsed = 0;
+       int i;
+       int weekUsed = 0;
+       int daysUsed = 0;
 
-       for (i = 0; i < arysize(line->cl_Dow); ++i) {
+       for (i = 0; i < (int)(arysize(line->cl_Dow)); ++i) {
                if (line->cl_Dow[i] == 0) {
                        weekUsed = 1;
                        break;
                }
        }
-       for (i = 0; i < arysize(line->cl_Days); ++i) {
+       for (i = 0; i < (int)(arysize(line->cl_Days)); ++i) {
                if (line->cl_Days[i] == 0) {
                        daysUsed = 1;
                        break;
@@ -769,7 +769,7 @@ static void DeleteFile(const char *userName)
 
 static int TestJobs(time_t t1, time_t t2)
 {
-       short nJobs = 0;
+       int nJobs = 0;
        time_t t;
 
        /* Find jobs > t1 and <= t2 */