diff options
author | Dan Winship <danw@src.gnome.org> | 2003-03-25 21:57:25 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2003-03-25 21:57:25 +0800 |
commit | 5d40c589ac1f330e06d6384ebd150f24f15c04a9 (patch) | |
tree | c92a8d01fdd15526c650b1d67fa74b4c8ba6f224 /calendar/cal-util/cal-util.h | |
parent | be58e1949e5df9f14d07f1019a273a74aa4982f8 (diff) | |
download | gsoc2013-evolution-5d40c589ac1f330e06d6384ebd150f24f15c04a9.tar gsoc2013-evolution-5d40c589ac1f330e06d6384ebd150f24f15c04a9.tar.gz gsoc2013-evolution-5d40c589ac1f330e06d6384ebd150f24f15c04a9.tar.bz2 gsoc2013-evolution-5d40c589ac1f330e06d6384ebd150f24f15c04a9.tar.lz gsoc2013-evolution-5d40c589ac1f330e06d6384ebd150f24f15c04a9.tar.xz gsoc2013-evolution-5d40c589ac1f330e06d6384ebd150f24f15c04a9.tar.zst gsoc2013-evolution-5d40c589ac1f330e06d6384ebd150f24f15c04a9.zip |
Utility wrapper around icalparser.
* cal-util/cal-util.c (cal_util_parse_ics_file): Utility wrapper
around icalparser.
* cal-util/test-recur.c (main): Use it
* pcs/cal-backend-file.c (open_cal): Likewise
* gui/comp-editor-factory.c (open_client): Add the OpenClient to
the hash before calling cal_client_open_calendar, since in some
failure cases, that will call cal_opened_cb (which will free the
oc) with a failure immediately, causing a crash if we then try to
deref it.
svn path=/trunk/; revision=20492
Diffstat (limited to 'calendar/cal-util/cal-util.h')
-rw-r--r-- | calendar/cal-util/cal-util.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/calendar/cal-util/cal-util.h b/calendar/cal-util/cal-util.h index bf43493f82..7b4f6c051e 100644 --- a/calendar/cal-util/cal-util.h +++ b/calendar/cal-util/cal-util.h @@ -71,6 +71,8 @@ void cal_obj_uid_list_free (GList *list); icalcomponent *cal_util_new_top_level (void); +icalcomponent *cal_util_parse_ics_file (const char *filename); + CalComponentAlarms *cal_util_generate_alarms_for_comp (CalComponent *comp, time_t start, time_t end, |