Fixes #74265 In time_days_in_month the months are indexed from 0, so
2005-04-08 Chenthill Palanisamy <pchenthill@novell.com> Fixes #74265 * itip-view.c (format_date_and_time_x): In time_days_in_month the months are indexed from 0, so subtract one from the month argument and send it. svn path=/trunk/; revision=29189
This commit is contained in:
committed by
Chenthill Palanisamy
parent
32f26826d1
commit
8d4a49fe28
@ -1,3 +1,10 @@
|
||||
2005-04-08 Chenthill Palanisamy <pchenthill@novell.com>
|
||||
|
||||
Fixes #74265
|
||||
* itip-view.c (format_date_and_time_x): In time_days_in_month
|
||||
the months are indexed from 0, so subtract one from the month
|
||||
argument and send it.
|
||||
|
||||
2005-04-07 JP Rosevear <jpr@novell.com>
|
||||
|
||||
Fixes #74291
|
||||
|
||||
@ -139,7 +139,7 @@ format_date_and_time_x (struct tm *date_tm,
|
||||
|
||||
/* Calculate a normalized "tomorrow" */
|
||||
tomorrow_tm = *current_tm;
|
||||
if (tomorrow_tm.tm_mday == time_days_in_month (date_tm->tm_year + 1900, date_tm->tm_mon)) {
|
||||
if (tomorrow_tm.tm_mday == time_days_in_month (date_tm->tm_year + 1900, date_tm->tm_mon - 1)) {
|
||||
tomorrow_tm.tm_mday = 1;
|
||||
if (tomorrow_tm.tm_mon == 11) {
|
||||
tomorrow_tm.tm_mon = 1;
|
||||
@ -153,8 +153,8 @@ format_date_and_time_x (struct tm *date_tm,
|
||||
|
||||
/* Calculate a normalized "next seven days" */
|
||||
week_tm = *current_tm;
|
||||
if (week_tm.tm_mday + 6 > time_days_in_month (date_tm->tm_year + 1900, date_tm->tm_mon)) {
|
||||
week_tm.tm_mday = (week_tm.tm_mday + 6) % time_days_in_month (date_tm->tm_year + 1900, date_tm->tm_mon);
|
||||
if (week_tm.tm_mday + 6 > time_days_in_month (date_tm->tm_year + 1900, date_tm->tm_mon - 1)) {
|
||||
week_tm.tm_mday = (week_tm.tm_mday + 6) % time_days_in_month (date_tm->tm_year + 1900, date_tm->tm_mon - 1);
|
||||
if (week_tm.tm_mon == 11) {
|
||||
week_tm.tm_mon = 1;
|
||||
week_tm.tm_year++;
|
||||
|
||||
Reference in New Issue
Block a user