From ac71ea0035469eba0525630c320b9d3b2864308f Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Fri, 28 Jan 2011 21:19:43 +0900 Subject: [PATCH] Make sure to chain-up finalize method. --- eek/eek-element.c | 1 + eek/eek-symbol.c | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/eek/eek-element.c b/eek/eek-element.c index a3975c44..8108dcef 100644 --- a/eek/eek-element.c +++ b/eek/eek-element.c @@ -128,6 +128,7 @@ eek_element_finalize (GObject *object) EekElementPrivate *priv = EEK_ELEMENT_GET_PRIVATE(object); g_free (priv->name); + G_OBJECT_CLASS (eek_element_parent_class)->finalize (object); } static void diff --git a/eek/eek-symbol.c b/eek/eek-symbol.c index 9e38c389..6a4953dc 100644 --- a/eek/eek-symbol.c +++ b/eek/eek-symbol.c @@ -167,8 +167,9 @@ static void eek_symbol_finalize (GObject *object) { EekSymbolPrivate *priv = EEK_SYMBOL_GET_PRIVATE(object); - if (priv->name) - g_free (priv->name); + + g_free (priv->name); + G_OBJECT_CLASS (eek_symbol_parent_class)->finalize (object); } static void