From ff68f9120ec085ca97160b8919cfa4d0d3ce8371 Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Tue, 6 Jan 2009 16:48:55 +0000 Subject: Add a weak pointer ref inside the costructor. svn path=/trunk/; revision=2080 --- libempathy/empathy-account-manager.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libempathy') diff --git a/libempathy/empathy-account-manager.c b/libempathy/empathy-account-manager.c index aa45c3209..94f6e9102 100644 --- a/libempathy/empathy-account-manager.c +++ b/libempathy/empathy-account-manager.c @@ -441,6 +441,7 @@ do_constructor (GType type, retval = G_OBJECT_CLASS (empathy_account_manager_parent_class)->constructor (type, n_construct_params, construct_params); + g_object_add_weak_pointer (retval, (gpointer *) &retval); manager_singleton = EMPATHY_ACCOUNT_MANAGER (retval); } else -- cgit v1.2.3