removed warning "comparison between signed and unsigned". Change very very old code: use int instead short

This commit is contained in:
"Vladimir N. Oleynik" 2006-01-30 13:36:03 +00:00
parent 9b9a920eef
commit cd5c15d287

View File

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