aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--a11y/ChangeLog12
-rw-r--r--a11y/calendar/ea-cal-view-event.c2
-rw-r--r--a11y/calendar/ea-day-view-cell.c2
-rw-r--r--a11y/calendar/ea-week-view-cell.c2
-rw-r--r--a11y/e-table/gal-a11y-e-cell-registry.c2
-rw-r--r--a11y/widgets/ea-calendar-cell.c2
6 files changed, 22 insertions, 0 deletions
diff --git a/a11y/ChangeLog b/a11y/ChangeLog
index 7100ba74ef..0b854e193c 100644
--- a/a11y/ChangeLog
+++ b/a11y/ChangeLog
@@ -1,3 +1,15 @@
+2006-09-18 Matthew Barnes <mbarnes@redhat.com>
+
+ Fixes #353472
+
+ * widgets/ea-calendar-cell.c: (ea_calendar_cell_finalize)
+ * calendar/ea-week-view-cell.c: (ea_week_view_cell_finalize)
+ * calendar/ea-day-view-cell.c: (ea_day_view_cell_finalize)
+ * calendar/ea-cal-view-event.c: (ea_cal_view_finalize)
+ * e-table/gal-a11y-e-cell-registry.c:
+ (gal_a11y_e_call_registry_finalize)
+ Chain up to parent's finalize() method.
+
2006-08-17 Li Yuan <li.yuan@sun.com>
Patch submitted by Pavel Roskin <proski@gnu.org>
diff --git a/a11y/calendar/ea-cal-view-event.c b/a11y/calendar/ea-cal-view-event.c
index ecf31c5ea2..187531ce7c 100644
--- a/a11y/calendar/ea-cal-view-event.c
+++ b/a11y/calendar/ea-cal-view-event.c
@@ -156,6 +156,8 @@ ea_cal_view_event_init (EaCalViewEvent *a11y)
#ifdef ACC_DEBUG
static void ea_cal_view_finalize (GObject *object)
{
+ G_OBJECT_CLASS (parent_class)->finalize (object);
+
++n_ea_cal_view_event_destroyed;
printf ("ACC_DEBUG: n_ea_cal_view_event_destroyed = %d\n",
n_ea_cal_view_event_destroyed);
diff --git a/a11y/calendar/ea-day-view-cell.c b/a11y/calendar/ea-day-view-cell.c
index 5b1f81ae1a..6cfe776484 100644
--- a/a11y/calendar/ea-day-view-cell.c
+++ b/a11y/calendar/ea-day-view-cell.c
@@ -190,6 +190,8 @@ ea_day_view_cell_new (GObject *obj)
#ifdef ACC_DEBUG
static void ea_day_view_cell_finalize (GObject *object)
{
+ G_OBJECT_CLASS (parent_class)->finalize (object);
+
++n_ea_day_view_cell_destroyed;
printf ("ACC_DEBUG: n_ea_day_view_cell_destroyed = %d\n",
n_ea_day_view_cell_destroyed);
diff --git a/a11y/calendar/ea-week-view-cell.c b/a11y/calendar/ea-week-view-cell.c
index 543b26794a..93ed4406c3 100644
--- a/a11y/calendar/ea-week-view-cell.c
+++ b/a11y/calendar/ea-week-view-cell.c
@@ -190,6 +190,8 @@ ea_week_view_cell_new (GObject *obj)
#ifdef ACC_DEBUG
static void ea_week_view_cell_finalize (GObject *object)
{
+ G_OBJECT_CLASS (parent_class)->finalize (object);
+
++n_ea_week_view_cell_destroyed;
printf ("ACC_DEBUG: n_ea_week_view_cell_destroyed = %d\n",
n_ea_week_view_cell_destroyed);
diff --git a/a11y/e-table/gal-a11y-e-cell-registry.c b/a11y/e-table/gal-a11y-e-cell-registry.c
index e6fc3a8e18..9557ec5464 100644
--- a/a11y/e-table/gal-a11y-e-cell-registry.c
+++ b/a11y/e-table/gal-a11y-e-cell-registry.c
@@ -28,6 +28,8 @@ gal_a11y_e_cell_registry_finalize (GObject *obj)
g_hash_table_destroy (registry->priv->table);
g_free (registry->priv);
+
+ G_OBJECT_CLASS (parent_class)->finalize (obj);
}
static void
diff --git a/a11y/widgets/ea-calendar-cell.c b/a11y/widgets/ea-calendar-cell.c
index 4dd4bfab4c..b941bbc15c 100644
--- a/a11y/widgets/ea-calendar-cell.c
+++ b/a11y/widgets/ea-calendar-cell.c
@@ -203,6 +203,8 @@ ea_calendar_cell_new (GObject *obj)
#ifdef ACC_DEBUG
static void ea_calendar_cell_finalize (GObject *object)
{
+ G_OBJECT_CLASS (parent_class)->finalize (object);
+
++n_ea_calendar_cell_destroyed;
g_print ("ACC_DEBUG: n_ea_calendar_cell_destroyed = %d\n",
n_ea_calendar_cell_destroyed);