make sure the timezone value is sane
2003-11-18 JP Rosevear <jpr@ximian.com> * gui/e-cal-model.c (get_dtstart): make sure the timezone value is sane * gui/e-cal-model-calendar.c (get_dtend): ditto svn path=/trunk/; revision=23435
This commit is contained in:
@ -1,4 +1,11 @@
|
|||||||
2003-11-18 <jpr@ximian.com>
|
2003-11-18 JP Rosevear <jpr@ximian.com>
|
||||||
|
|
||||||
|
* gui/e-cal-model.c (get_dtstart): make sure the timezone value is
|
||||||
|
sane
|
||||||
|
|
||||||
|
* gui/e-cal-model-calendar.c (get_dtend): ditto
|
||||||
|
|
||||||
|
2003-11-18 JP Rosevear <jpr@ximian.com>
|
||||||
|
|
||||||
* gui/calendar-config.h: add protos
|
* gui/calendar-config.h: add protos
|
||||||
|
|
||||||
|
@ -126,11 +126,11 @@ get_dtend (ECalModelComponent *comp_data)
|
|||||||
comp_data->dtend = g_new0 (ECellDateEditValue, 1);
|
comp_data->dtend = g_new0 (ECellDateEditValue, 1);
|
||||||
comp_data->dtend->tt = tt_end;
|
comp_data->dtend->tt = tt_end;
|
||||||
|
|
||||||
/* FIXME: handle errors */
|
if (e_cal_get_timezone (comp_data->client, icaltime_get_tzid (tt_end),
|
||||||
e_cal_get_timezone (comp_data->client,
|
&zone, NULL))
|
||||||
icaltime_get_tzid (tt_end),
|
comp_data->dtend->zone = zone;
|
||||||
&zone, NULL);
|
else
|
||||||
comp_data->dtend->zone = zone;
|
comp_data->dtend->zone = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
return comp_data->dtend;
|
return comp_data->dtend;
|
||||||
|
@ -352,11 +352,11 @@ get_dtstart (ECalModel *model, ECalModelComponent *comp_data)
|
|||||||
comp_data->dtstart = g_new0 (ECellDateEditValue, 1);
|
comp_data->dtstart = g_new0 (ECellDateEditValue, 1);
|
||||||
comp_data->dtstart->tt = tt_start;
|
comp_data->dtstart->tt = tt_start;
|
||||||
|
|
||||||
/* FIXME: handle errors */
|
if (e_cal_get_timezone (comp_data->client, icaltime_get_tzid (tt_start),
|
||||||
e_cal_get_timezone (comp_data->client,
|
&zone, NULL))
|
||||||
icaltime_get_tzid (tt_start),
|
comp_data->dtstart->zone = zone;
|
||||||
&zone, NULL);
|
else
|
||||||
comp_data->dtstart->zone = zone;
|
comp_data->dtstart->zone = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
return comp_data->dtstart;
|
return comp_data->dtstart;
|
||||||
|
Reference in New Issue
Block a user