aboutsummaryrefslogtreecommitdiff
path: root/libindicate
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-04-13 11:54:33 -0500
committerTed Gould <ted@canonical.com>2009-04-13 11:54:33 -0500
commit2edf3fb94f0114806fcefef4d30e1b3998114e70 (patch)
tree785185a5497c2c0bd170d79c0c3efb5d7d501038 /libindicate
parente9ef5ec77b72c9bf518e4cdda96e941421daa985 (diff)
parent70223e1d54fab55b322a216073f5f2a74e02ffc8 (diff)
downloadlibayatana-indicator-2edf3fb94f0114806fcefef4d30e1b3998114e70.tar.gz
libayatana-indicator-2edf3fb94f0114806fcefef4d30e1b3998114e70.tar.bz2
libayatana-indicator-2edf3fb94f0114806fcefef4d30e1b3998114e70.zip
Fixes to the finalize functions.
Diffstat (limited to 'libindicate')
-rw-r--r--libindicate/indicator.c1
-rw-r--r--libindicate/listener.c1
-rw-r--r--libindicate/server.c2
3 files changed, 4 insertions, 0 deletions
diff --git a/libindicate/indicator.c b/libindicate/indicator.c
index 7e0c986..dfcba67 100644
--- a/libindicate/indicator.c
+++ b/libindicate/indicator.c
@@ -141,6 +141,7 @@ indicate_indicator_finalize (GObject * obj)
g_object_unref(priv->server);
priv->server = NULL;
+ G_OBJECT_CLASS (indicate_indicator_parent_class)->finalize (obj);
return;
}
diff --git a/libindicate/listener.c b/libindicate/listener.c
index d181a5e..13e90d0 100644
--- a/libindicate/listener.c
+++ b/libindicate/listener.c
@@ -274,6 +274,7 @@ indicate_listener_finalize (GObject * obj)
{
/* IndicateListener * listener = INDICATE_LISTENER(obj); */
+ G_OBJECT_CLASS (indicate_listener_parent_class)->finalize (obj);
return;
}
diff --git a/libindicate/server.c b/libindicate/server.c
index 1f574c1..d42fe61 100644
--- a/libindicate/server.c
+++ b/libindicate/server.c
@@ -297,6 +297,8 @@ indicate_server_finalize (GObject * obj)
g_free(priv->type);
}
+ G_OBJECT_CLASS (indicate_server_parent_class)->finalize (obj);
+
return;
}