From: Tomas Mraz Date: Fri, 15 Mar 2019 10:13:20 +0000 (+0100) Subject: Fix warnings in anacron and crond code. X-Git-Tag: cronie-1.5.3~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c89d582a00f01ed820fd73931c2bda8f2e7f544a;p=cronie Fix warnings in anacron and crond code. --- diff --git a/anacron/runjob.c b/anacron/runjob.c index 247ec00..68681e4 100644 --- a/anacron/runjob.c +++ b/anacron/runjob.c @@ -106,7 +106,6 @@ xputenv(const char *s) { char *name = NULL, *val = NULL; char *eq_ptr; - const char *errmsg; size_t eq_index; if (s == NULL) { diff --git a/src/database.c b/src/database.c index e6cfdf8..66609d1 100644 --- a/src/database.c +++ b/src/database.c @@ -407,7 +407,7 @@ void check_inotify_database(cron_db * old_db) { if (not_a_crontab(dp)) continue; - strncpy(fname, dp->d_name, NAME_MAX); + strncpy(fname, dp->d_name, NAME_MAX + 1); if (!glue_strings(tabname, sizeof tabname, SPOOL_DIR, dp->d_name, '/')) @@ -566,7 +566,7 @@ int load_database(cron_db * old_db) { if (not_a_crontab(dp)) continue; - strncpy(fname, dp->d_name, NAME_MAX); + strncpy(fname, dp->d_name, NAME_MAX + 1); if (!glue_strings(tabname, sizeof tabname, SPOOL_DIR, fname, '/')) continue; /* XXX log? */