diff options
author | Xavier Claessens <xclaesse@src.gnome.org> | 2008-03-11 20:22:52 +0800 |
---|---|---|
committer | Xavier Claessens <xclaesse@src.gnome.org> | 2008-03-11 20:22:52 +0800 |
commit | 5c2d58c8149013cf2e4e381db36fd84e27513af3 (patch) | |
tree | 52ee41c2b899db782d82486cf10fc9a29465981e /libempathy/empathy-tp-contact-factory.c | |
parent | 1ec3261ffae49aa233ab4bd46d9294329b315d9f (diff) | |
download | gsoc2013-empathy-5c2d58c8149013cf2e4e381db36fd84e27513af3.tar gsoc2013-empathy-5c2d58c8149013cf2e4e381db36fd84e27513af3.tar.gz gsoc2013-empathy-5c2d58c8149013cf2e4e381db36fd84e27513af3.tar.bz2 gsoc2013-empathy-5c2d58c8149013cf2e4e381db36fd84e27513af3.tar.lz gsoc2013-empathy-5c2d58c8149013cf2e4e381db36fd84e27513af3.tar.xz gsoc2013-empathy-5c2d58c8149013cf2e4e381db36fd84e27513af3.tar.zst gsoc2013-empathy-5c2d58c8149013cf2e4e381db36fd84e27513af3.zip |
Queue received messages until the sender got his alias.
svn path=/trunk/; revision=763
Diffstat (limited to 'libempathy/empathy-tp-contact-factory.c')
-rw-r--r-- | libempathy/empathy-tp-contact-factory.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libempathy/empathy-tp-contact-factory.c b/libempathy/empathy-tp-contact-factory.c index 7dbd219bd..41ccfc482 100644 --- a/libempathy/empathy-tp-contact-factory.c +++ b/libempathy/empathy-tp-contact-factory.c @@ -1205,6 +1205,9 @@ tp_contact_factory_finalize (GObject *object) g_object_unref (priv->user); if (priv->connection) { + g_signal_handlers_disconnect_by_func (priv->connection, + tp_contact_factory_connection_invalidated_cb, + object); g_object_unref (priv->connection); } |