From: Miroslav Lichvar Date: Fri, 11 Feb 2011 16:54:45 +0000 (+0100) Subject: Don't use uninitialized memory when setting RTC time X-Git-Tag: 1.25-pre2~24 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6ed58628f51b2e7ba3166143cbae91844608dd85;p=thirdparty%2Fchrony.git Don't use uninitialized memory when setting RTC time --- diff --git a/rtc_linux.c b/rtc_linux.c index c3a6f08d..5308fb82 100644 --- a/rtc_linux.c +++ b/rtc_linux.c @@ -669,6 +669,9 @@ set_rtc(time_t new_rtc_time) rtc_raw.tm_mday = rtc_tm.tm_mday; rtc_raw.tm_mon = rtc_tm.tm_mon; rtc_raw.tm_year = rtc_tm.tm_year; + rtc_raw.tm_wday = rtc_tm.tm_wday; + rtc_raw.tm_yday = rtc_tm.tm_yday; + rtc_raw.tm_isdst = rtc_tm.tm_isdst; status = ioctl(fd, RTC_SET_TIME, &rtc_raw); if (status < 0) {