From 1cddfbd5e59cc1de55072c79bf44447620f1ebc0 Mon Sep 17 00:00:00 2001 From: Hans Petter Jansson Date: Tue, 15 Apr 2003 22:26:11 +0000 Subject: If we already have an evolution_dir, free the old one before setting it 2003-04-15 Hans Petter Jansson * gui/calendar-component.c (owner_set_cb): If we already have an evolution_dir, free the old one before setting it anew. * gui/e-day-view-time-item.c (e_day_view_time_item_draw): Unref the metrics. * gui/e-day-view.c (e_day_view_style_set): Unref the metrics. (e_day_view_recalc_cell_sizes): We don't need font metrics here. (e_day_view_reshape_long_event): Ditto. * gui/e-meeting-model.c (init): Don't dup the string passed to e_table_without_hide(). * gui/e-meeting-time-sel.c (e_meeting_time_selector_style_set): Unref the metrics. (e_meeting_time_selector_recalc_date_form): Doesn't need metrics. * gui/e-week-view-main-item.c (e_week_view_main_item_draw_day): Unref the metrics. * gui/e-week-view.c (e_week_view_style_set): Unref metrics. (e_week_view_recalc_cell_sizes): Ditto. (e_week_view_reshape_event_span): Move Pango stuff to where it can't be leaked due to an early return. Unref metrics. * gui/weekday-picker.c (weekday_picker_style_set): Unref metrics. * gui/dialogs/meeting-page.c (meeting_page_finalize): Free default address. svn path=/trunk/; revision=20857 --- calendar/ChangeLog | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'calendar/ChangeLog') diff --git a/calendar/ChangeLog b/calendar/ChangeLog index 3094c17956..05dc8d5d2b 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,35 @@ +2003-04-15 Hans Petter Jansson + + * gui/calendar-component.c (owner_set_cb): If we already have an + evolution_dir, free the old one before setting it anew. + + * gui/e-day-view-time-item.c (e_day_view_time_item_draw): Unref the + metrics. + + * gui/e-day-view.c (e_day_view_style_set): Unref the metrics. + (e_day_view_recalc_cell_sizes): We don't need font metrics here. + (e_day_view_reshape_long_event): Ditto. + + * gui/e-meeting-model.c (init): Don't dup the string passed to + e_table_without_hide(). + + * gui/e-meeting-time-sel.c (e_meeting_time_selector_style_set): + Unref the metrics. + (e_meeting_time_selector_recalc_date_form): Doesn't need metrics. + + * gui/e-week-view-main-item.c (e_week_view_main_item_draw_day): + Unref the metrics. + + * gui/e-week-view.c (e_week_view_style_set): Unref metrics. + (e_week_view_recalc_cell_sizes): Ditto. + (e_week_view_reshape_event_span): Move Pango stuff to where it + can't be leaked due to an early return. Unref metrics. + + * gui/weekday-picker.c (weekday_picker_style_set): Unref metrics. + + * gui/dialogs/meeting-page.c (meeting_page_finalize): Free default + address. + 2003-04-11 Dan Winship * gui/dialogs/Makefile.am (IDL_GENERATED, etc): Oops. Add this -- cgit v1.2.3