summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStef Walter <stefw@collaora.co.uk>2011-03-24 12:14:17 +0100
committerStef Walter <stefw@collaora.co.uk>2011-03-24 12:14:17 +0100
commit301824e23eb919b5f5ca67e6e7912eab66b99906 (patch)
treea646b0bbda38d2c96fe35fc8042a67fedb49f7d2
parent631d4c09f2de67713a6e5c4afe3b800c0ad90099 (diff)
Better destroy semantics for the async result.
-rw-r--r--telepathy-ytstenut-glib/account-manager.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/telepathy-ytstenut-glib/account-manager.c b/telepathy-ytstenut-glib/account-manager.c
index be9b469..27604e1 100644
--- a/telepathy-ytstenut-glib/account-manager.c
+++ b/telepathy-ytstenut-glib/account-manager.c
@@ -187,7 +187,6 @@ on_account_manager_get_account_returned (TpProxy *proxy,
}
g_simple_async_result_complete (res);
- g_object_unref (res);
}
void
@@ -205,7 +204,8 @@ tp_yts_account_manager_get_account_async (TpYtsAccountManager *self,
tp_cli_dbus_properties_call_get (TP_PROXY (self), -1,
TP_YTS_IFACE_ACCOUNT_MANAGER, "Account",
- on_account_manager_get_account_returned, res, NULL, G_OBJECT (self));
+ on_account_manager_get_account_returned, res, g_object_unref,
+ G_OBJECT (self));
}
TpAccount *