diff options
author | Xavier Claessens <xclaesse@src.gnome.org> | 2008-04-11 21:10:22 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2008-04-11 21:10:22 +0800 |
commit | 5fa4bf2b4bea7314cd6b5a34d3860c1daf61bb04 (patch) | |
tree | 291dac1d4a0e7550b2befc9021b143b277c6af1e /libempathy/empathy-tp-contact-factory.c | |
parent | 4c9b9b81f5d46ad1552f2f9d06e6eb142825fd5f (diff) | |
download | gsoc2013-empathy-5fa4bf2b4bea7314cd6b5a34d3860c1daf61bb04.tar gsoc2013-empathy-5fa4bf2b4bea7314cd6b5a34d3860c1daf61bb04.tar.gz gsoc2013-empathy-5fa4bf2b4bea7314cd6b5a34d3860c1daf61bb04.tar.bz2 gsoc2013-empathy-5fa4bf2b4bea7314cd6b5a34d3860c1daf61bb04.tar.lz gsoc2013-empathy-5fa4bf2b4bea7314cd6b5a34d3860c1daf61bb04.tar.xz gsoc2013-empathy-5fa4bf2b4bea7314cd6b5a34d3860c1daf61bb04.tar.zst gsoc2013-empathy-5fa4bf2b4bea7314cd6b5a34d3860c1daf61bb04.zip |
Make use of mission_control_get_tpconnection()
svn path=/trunk/; revision=888
Diffstat (limited to 'libempathy/empathy-tp-contact-factory.c')
-rw-r--r-- | libempathy/empathy-tp-contact-factory.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libempathy/empathy-tp-contact-factory.c b/libempathy/empathy-tp-contact-factory.c index 66be90270..91a4a83a7 100644 --- a/libempathy/empathy-tp-contact-factory.c +++ b/libempathy/empathy-tp-contact-factory.c @@ -833,7 +833,6 @@ static void tp_contact_factory_status_updated (EmpathyTpContactFactory *tp_factory) { EmpathyTpContactFactoryPriv *priv = GET_PRIV (tp_factory); - TpConn *tp_conn; gboolean connection_ready; if (priv->connection) { @@ -841,15 +840,12 @@ tp_contact_factory_status_updated (EmpathyTpContactFactory *tp_factory) return; } - tp_conn = mission_control_get_connection (priv->mc, priv->account, NULL); - if (!tp_conn) { + priv->connection = mission_control_get_tpconnection (priv->mc, priv->account, NULL); + if (!priv->connection) { return; } /* We got a new connection, wait for it to be ready */ - priv->connection = tp_conn_dup_connection (tp_conn); - g_object_unref (tp_conn); - g_signal_connect_swapped (priv->connection, "invalidated", G_CALLBACK (tp_contact_factory_connection_invalidated_cb), tp_factory); |