aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--e-util/e-bit-array.c3
-rw-r--r--widgets/text/e-entry.c3
2 files changed, 6 insertions, 0 deletions
diff --git a/e-util/e-bit-array.c b/e-util/e-bit-array.c
index f8934f8b4e..f79970ad22 100644
--- a/e-util/e-bit-array.c
+++ b/e-util/e-bit-array.c
@@ -134,6 +134,9 @@ eba_destroy (GtkObject *object)
eba = E_BIT_ARRAY (object);
g_free(eba->data);
+
+ if (GTK_OBJECT_CLASS (parent_class)->destroy)
+ (* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
}
/**
diff --git a/widgets/text/e-entry.c b/widgets/text/e-entry.c
index 106cd70f73..8c116b2708 100644
--- a/widgets/text/e-entry.c
+++ b/widgets/text/e-entry.c
@@ -1105,6 +1105,9 @@ e_entry_destroy (GtkObject *object)
g_free (entry->priv);
entry->priv = NULL;
+
+ if (GTK_OBJECT_CLASS (parent_class)->destroy)
+ (* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
}
static void