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/cal-util/cal-component.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'calendar/cal-util') 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