From 416316995b52809705d585d276808bac57b413ed Mon Sep 17 00:00:00 2001 From: markj Date: Thu, 13 Feb 2014 04:55:46 +0000 Subject: [PATCH] MFC r257600: Initialize the struct tm before handing it to strptime(3). git-svn-id: svn://svn.freebsd.org/base/stable/8@261822 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- usr.sbin/newsyslog/newsyslog.c | 1 + 1 file changed, 1 insertion(+) diff --git a/usr.sbin/newsyslog/newsyslog.c b/usr.sbin/newsyslog/newsyslog.c index 04405193a..175bbe7be 100644 --- a/usr.sbin/newsyslog/newsyslog.c +++ b/usr.sbin/newsyslog/newsyslog.c @@ -1486,6 +1486,7 @@ validate_old_timelog(int fd, const struct dirent *dp, const char *logfname, &dp->d_name[logfname_len]); return (0); } + memset(tm, 0, sizeof(*tm)); if ((s = strptime(&dp->d_name[logfname_len + 1], timefnamefmt, tm)) == NULL) { /* -- 2.45.0