Do not alloc the struct icaltimetype but point to one on the stack. More
2000-08-24 Federico Mena Quintero <federico@helixcode.com> * gui/e-day-view.c (e_day_view_on_new_appointment): Do not alloc the struct icaltimetype but point to one on the stack. More importantly, set the date.tzid to NULL. svn path=/trunk/; revision=5003
This commit is contained in:
committed by
Federico Mena Quintero
parent
bdd1f5a2f8
commit
c2e1047f7e
@ -1,3 +1,9 @@
|
||||
2000-08-24 Federico Mena Quintero <federico@helixcode.com>
|
||||
|
||||
* gui/e-day-view.c (e_day_view_on_new_appointment): Do not alloc
|
||||
the struct icaltimetype but point to one on the stack. More
|
||||
importantly, set the date.tzid to NULL.
|
||||
|
||||
2000-08-24 JP Rosevear <jpr@helixcode.com>
|
||||
|
||||
* gui/event-editor-dialog.glade: Remove owner field
|
||||
|
||||
@ -2404,6 +2404,7 @@ e_day_view_on_new_appointment (GtkWidget *widget, gpointer data)
|
||||
CalComponent *comp;
|
||||
CalComponentDateTime date;
|
||||
time_t dtstart, dtend;
|
||||
struct icaltimetype itt;
|
||||
|
||||
day_view = E_DAY_VIEW (data);
|
||||
|
||||
@ -2411,12 +2412,14 @@ e_day_view_on_new_appointment (GtkWidget *widget, gpointer data)
|
||||
cal_component_set_new_vtype (comp, CAL_COMPONENT_EVENT);
|
||||
e_day_view_get_selected_time_range (day_view, &dtstart, &dtend);
|
||||
|
||||
date.value = g_new (struct icaltimetype, 1);
|
||||
date.value = &itt;
|
||||
date.tzid = NULL;
|
||||
|
||||
*date.value = icaltimetype_from_timet (dtstart, FALSE);
|
||||
cal_component_set_dtstart (comp, &date);
|
||||
|
||||
*date.value = icaltimetype_from_timet (dtend, FALSE);
|
||||
cal_component_set_dtend (comp, &date);
|
||||
g_free (date.value);
|
||||
|
||||
cal_component_commit_sequence (comp);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user