[Xfce4-commits] r23318 - xfcalendar/trunk/src
Juha Kautto
juha at xfce.org
Sun Oct 8 16:11:43 UTC 2006
Author: juha
Date: 2006-10-08 16:11:42 +0000 (Sun, 08 Oct 2006)
New Revision: 23318
Modified:
xfcalendar/trunk/src/ical-code.c
Log:
fixed error in showing more than 1 day in even list window.
after ical fixes, icaltime_add does not work with dates anymore.
Modified: xfcalendar/trunk/src/ical-code.c
===================================================================
--- xfcalendar/trunk/src/ical-code.c 2006-10-08 13:39:13 UTC (rev 23317)
+++ xfcalendar/trunk/src/ical-code.c 2006-10-08 16:11:42 UTC (rev 23318)
@@ -1847,7 +1847,6 @@
struct icaltimetype
asdate, aedate /* period to check */
, nsdate, nedate; /* repeating event occurrency start and end */
- struct icaldurationtype aduration;
xfical_period per; /* event start and end times with duration */
icalcomponent *c=NULL;
icalproperty *p = NULL;
@@ -1861,13 +1860,9 @@
/* setup period to test */
asdate = icaltime_from_string(a_day);
- if (days) { /* more than one day to check */
- aduration = icaldurationtype_null_duration();
- aduration.days = days;
- aedate = icaltime_add(asdate, aduration);
- }
- else /* only one day */
- aedate = asdate;
+ aedate = asdate;
+ if (days) /* more than one day to check */
+ icaltime_adjust(&aedate, days, 0, 0, 0);
if (first)
ci = icalcomponent_begin_component(ical, ICAL_VEVENT_COMPONENT);
More information about the Xfce4-commits
mailing list