From 16df51f0b881c3f9f750892d3c21610d37633ddd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sat, 26 Apr 2008 13:37:22 +0000 Subject: [PATCH] * default to UTC while comparing --- citadel/modules/calendar/serv_calendar.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/citadel/modules/calendar/serv_calendar.c b/citadel/modules/calendar/serv_calendar.c index cc134e0d1..7106a3672 100644 --- a/citadel/modules/calendar/serv_calendar.c +++ b/citadel/modules/calendar/serv_calendar.c @@ -861,22 +861,26 @@ int ical_ctdl_is_overlap( /* First, check for all-day events */ if (t1start.is_date) { - if (!icaltime_compare_date_only(t1start, t2start)) { + if (!icaltime_compare_date_only(t1start, t2start, + icaltimezone_get_utc_timezone())) { return(1); } if (!icaltime_is_null_time(t2end)) { - if (!icaltime_compare_date_only(t1start, t2end)) { + if (!icaltime_compare_date_only(t1start, t2end, + icaltimezone_get_utc_timezone())) { return(1); } } } if (t2start.is_date) { - if (!icaltime_compare_date_only(t2start, t1start)) { + if (!icaltime_compare_date_only(t2start, t1start, + icaltimezone_get_utc_timezone())) { return(1); } if (!icaltime_is_null_time(t1end)) { - if (!icaltime_compare_date_only(t2start, t1end)) { + if (!icaltime_compare_date_only(t2start, t1end, + icaltimezone_get_utc_timezone())) { return(1); } } -- 2.30.2