From e1d0bcf694c806af75cb4d9683d1941d9721a1f9 Mon Sep 17 00:00:00 2001 From: Suman Manjunath Date: Thu, 22 May 2008 04:44:07 +0000 Subject: Patch from Chenthill Palanisamy ** Fix for bug #533820 (crash on double-clicking the border of meetings in day-view) svn path=/trunk/; revision=35525 --- calendar/ChangeLog | 12 ++++++++++-- calendar/gui/e-day-view.c | 6 ++++++ 2 files changed, 16 insertions(+), 2 deletions(-) (limited to 'calendar') diff --git a/calendar/ChangeLog b/calendar/ChangeLog index 2866dea905..cfd1657764 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,11 @@ +2008-05-22 Chenthill Palanisamy + + ** Fix for bug #533820 + + * gui/e-day-view.c: (e_day_view_update_resize), + (e_day_view_finish_resize): Fix for a crash on double-clicking the + border of meetings in day-view. + 2008-05-08 Tor Lillqvist * gui/alarm-notify/alarm-notify-dialog.c: Include e-util-private.h @@ -32,8 +40,8 @@ 2008-04-30 Ashish Shrivastava - ** Fix for bnc #368277 - Can't C & P Email Addresses from an Appt. to a Mail Message + ** Fix for bnc #368277 + Can't C & P Email Addresses from an Appt. to a Mail Message * gui/e-select-names-renderer.c: (e_select_names_renderer_start_editing): diff --git a/calendar/gui/e-day-view.c b/calendar/gui/e-day-view.c index c91ae69626..c4cf1a2e4c 100644 --- a/calendar/gui/e-day-view.c +++ b/calendar/gui/e-day-view.c @@ -3822,6 +3822,9 @@ e_day_view_update_resize (EDayView *day_view, g_print ("Updating resize Row:%i\n", row); #endif + if (day_view->resize_event_num == -1) + return; + day = day_view->resize_event_day; event_num = day_view->resize_event_num; event = &g_array_index (day_view->events[day], EDayViewEvent, @@ -3972,6 +3975,9 @@ e_day_view_finish_resize (EDayView *day_view) CalObjModType mod = CALOBJ_MOD_ALL; GtkWindow *toplevel; + if (day_view->resize_event_num == -1) + return; + day = day_view->resize_event_day; event_num = day_view->resize_event_num; event = &g_array_index (day_view->events[day], EDayViewEvent, -- cgit v1.2.3