aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2010-07-23 01:26:13 +0800
committerCosimo Cecchi <cosimoc@gnome.org>2010-08-13 22:22:22 +0800
commit6ce5a087dad56816cb895dbdb2b30ac3a0c1f9a4 (patch)
tree625e8b9766e0454d7a2d34cd4d175a02db3e56f4
parent268f91e2666922f1a7ced025d0a69956a7257e73 (diff)
downloadgsoc2013-empathy-6ce5a087dad56816cb895dbdb2b30ac3a0c1f9a4.tar
gsoc2013-empathy-6ce5a087dad56816cb895dbdb2b30ac3a0c1f9a4.tar.gz
gsoc2013-empathy-6ce5a087dad56816cb895dbdb2b30ac3a0c1f9a4.tar.bz2
gsoc2013-empathy-6ce5a087dad56816cb895dbdb2b30ac3a0c1f9a4.tar.lz
gsoc2013-empathy-6ce5a087dad56816cb895dbdb2b30ac3a0c1f9a4.tar.xz
gsoc2013-empathy-6ce5a087dad56816cb895dbdb2b30ac3a0c1f9a4.tar.zst
gsoc2013-empathy-6ce5a087dad56816cb895dbdb2b30ac3a0c1f9a4.zip
Unref the handler after the signal.
It's useless at that point, as it only carries the TLS certificate; also, if someone wants to keep it, they can always ref it.
-rw-r--r--libempathy/empathy-auth-factory.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libempathy/empathy-auth-factory.c b/libempathy/empathy-auth-factory.c
index 836be14d2..9d8e16e21 100644
--- a/libempathy/empathy-auth-factory.c
+++ b/libempathy/empathy-auth-factory.c
@@ -68,6 +68,7 @@ server_tls_handler_ready_cb (GObject *source,
{
g_signal_emit (self, signals[NEW_SERVER_TLS_HANDLER], 0,
handler);
+ g_object_unref (handler);
}
}