From 08b789cec1c3a110da0e1ec0e829015334715ca0 Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Mon, 5 Feb 2001 23:58:50 +0000 Subject: Set the time and duration values in the trigger to null by default 2001-02-05 JP Rosevear * cal-util/cal-component.c (cal_component_alarm_set_trigger): Set the time and duration values in the trigger to null by default (cal_component_free_alarm_uids): properly free the list of alarm uids svn path=/trunk/; revision=8005 --- calendar/ChangeLog | 7 +++++++ calendar/cal-util/cal-component.c | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/calendar/ChangeLog b/calendar/ChangeLog index b3f5f5023d..c4f1824877 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,10 @@ +2001-02-05 JP Rosevear + + * cal-util/cal-component.c (cal_component_alarm_set_trigger): Set + the time and duration values in the trigger to null by default + (cal_component_free_alarm_uids): properly free the list of alarm + uids + 2001-02-05 JP Rosevear * gui/event-editor.c (get_widgets): get the new reminder widgets diff --git a/calendar/cal-util/cal-component.c b/calendar/cal-util/cal-component.c index 5cba22a635..de7a768a17 100644 --- a/calendar/cal-util/cal-component.c +++ b/calendar/cal-util/cal-component.c @@ -3647,7 +3647,7 @@ cal_component_get_alarm (CalComponent *comp, const char *auid) void cal_component_free_alarm_uids (GList *alarm_uids) { - + g_list_foreach (alarm_uids, (GFunc)g_free, NULL); } /** @@ -3918,6 +3918,8 @@ cal_component_alarm_set_trigger (CalComponentAlarm *alarm, CalAlarmTrigger trigg related = ICAL_RELATED_START; /* Keep GCC happy */ + t.time = icaltime_null_time (); + t.duration = icaldurationtype_null_duration (); switch (trigger.type) { case CAL_ALARM_TRIGGER_RELATIVE_START: t.duration = trigger.u.rel_duration; -- cgit v1.2.3