summaryrefslogtreecommitdiff
path: root/telepathy-glib/account-manager.c
diff options
context:
space:
mode:
authorDavid Laban <david.laban@collabora.co.uk>2009-11-18 13:09:58 +0000
committerDavid Laban <david.laban@collabora.co.uk>2009-11-18 13:09:58 +0000
commit4dd43236b768324dfdbb3a24bfa16b67cd9bf3d7 (patch)
treed6a9440a9bbc84eeefaff1fcea29dee16effa746 /telepathy-glib/account-manager.c
parent5594ed665bdd0d517a7e5123f5c1ed9848fa4417 (diff)
downloadtelepathy-glib-4dd43236b768324dfdbb3a24bfa16b67cd9bf3d7.tar.gz
One more leaking code-path.
I'll get used to this eventually.
Diffstat (limited to 'telepathy-glib/account-manager.c')
-rw-r--r--telepathy-glib/account-manager.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/telepathy-glib/account-manager.c b/telepathy-glib/account-manager.c
index eabe0fec0..439e3b0ee 100644
--- a/telepathy-glib/account-manager.c
+++ b/telepathy-glib/account-manager.c
@@ -1398,8 +1398,6 @@ tp_account_manager_prepare_async (TpAccountManager *manager,
priv = manager->priv;
- feature_array = _tp_quark_array_copy (features);
-
/* In this object, there are no features which are activatable (core is
* forced on you). They'd be activated here though. */
@@ -1419,6 +1417,8 @@ tp_account_manager_prepare_async (TpAccountManager *manager,
result = g_simple_async_result_new (G_OBJECT (manager),
callback, user_data, tp_account_manager_prepare_finish);
+ feature_array = _tp_quark_array_copy (features);
+
error = tp_proxy_get_invalidated (manager);
if (error != NULL)
{