normalize ical dates to UTC
[Calendaring background]


Functions

icaltimezone * get_default_icaltimezone (void)
void ical_dezonify_backend (icalcomponent *cal, icalcomponent *rcal, icalproperty *prop)
void ical_dezonify_recurse (icalcomponent *cal, icalcomponent *rcal)
void ical_dezonify (icalcomponent *cal)

Detailed Description

Function to go through an ical component set and convert all non-UTC date/time properties to UTC. It also strips out any VTIMEZONE subcomponents afterwards, because they're irrelevant.

Everything here will work on both a fully encapsulated VCALENDAR component or any type of subcomponent.


Function Documentation

void ical_dezonify_backend ( icalcomponent *  cal,
icalcomponent *  rcal,
icalproperty *  prop 
)

< Component declared 'TZID=GMT' instead of using Z syntax

Definition at line 51 of file ical_dezonify.c.

References get_default_icaltimezone(), and lprintf().

Referenced by ical_dezonify_recurse().


Generated on Wed Jun 20 23:13:13 2007 for webcit by  doxygen 1.5.2