aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTravis Reitter <treitter@gmail.com>2010-07-10 09:16:00 +0800
committerTravis Reitter <treitter@gmail.com>2010-07-21 07:12:37 +0800
commiteee71e1200b22c9d168db3b111075f88595e5130 (patch)
treeb1a76a702e44d11e9a2ec77151e12d750fc8383d
parent57ad2410667935dfdab6d58fb09594ae94f83e05 (diff)
downloadgsoc2013-empathy-eee71e1200b22c9d168db3b111075f88595e5130.tar
gsoc2013-empathy-eee71e1200b22c9d168db3b111075f88595e5130.tar.gz
gsoc2013-empathy-eee71e1200b22c9d168db3b111075f88595e5130.tar.bz2
gsoc2013-empathy-eee71e1200b22c9d168db3b111075f88595e5130.tar.lz
gsoc2013-empathy-eee71e1200b22c9d168db3b111075f88595e5130.tar.xz
gsoc2013-empathy-eee71e1200b22c9d168db3b111075f88595e5130.tar.zst
gsoc2013-empathy-eee71e1200b22c9d168db3b111075f88595e5130.zip
Perform the IndividualManager dispose work in a dispose() function, not finalize.
-rw-r--r--libempathy/empathy-individual-manager.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libempathy/empathy-individual-manager.c b/libempathy/empathy-individual-manager.c
index 5cd0063c7..e0c619719 100644
--- a/libempathy/empathy-individual-manager.c
+++ b/libempathy/empathy-individual-manager.c
@@ -132,7 +132,7 @@ aggregator_individuals_removed_cb (FolksIndividualAggregator *aggregator,
}
static void
-individual_manager_finalize (GObject *object)
+individual_manager_dispose (GObject *object)
{
EmpathyIndividualManagerPriv *priv = GET_PRIV (object);
@@ -186,7 +186,7 @@ empathy_individual_manager_class_init (EmpathyIndividualManagerClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
- object_class->finalize = individual_manager_finalize;
+ object_class->dispose = individual_manager_dispose;
object_class->constructor = individual_manager_constructor;
signals[GROUPS_CHANGED] =