From 8efc95a9aea40fbec63fa3d41aba91adc6bb2c18 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Mon, 16 Apr 2012 15:44:12 +0000 Subject: [PATCH] fix the wday period not matching correctly --- modules/tmrec/period.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/tmrec/period.c b/modules/tmrec/period.c index 317e7b23f..c5e44079e 100644 --- a/modules/tmrec/period.c +++ b/modules/tmrec/period.c @@ -69,7 +69,7 @@ static void get_time_vars(int time_vars[SCALE_MAX], time_t t) { time_vars[SCALE_MONTH] = tm.tm_mon + 1; time_vars[SCALE_WEEK] = (tm.tm_mday - 1 + (tm.tm_wday - tm.tm_mday + 1) % 7) / 7 + 1; time_vars[SCALE_MDAY] = tm.tm_mday; - time_vars[SCALE_WDAY] = tm.tm_wday; + time_vars[SCALE_WDAY] = tm.tm_wday + 1; time_vars[SCALE_YDAY] = tm.tm_yday + 1; time_vars[SCALE_HOUR] = tm.tm_hour; time_vars[SCALE_MINUTE] = tm.tm_min;