aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-09-12 19:07:33 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2012-09-12 20:15:02 +0800
commit6fbef3adb95ac8bd28ea1f7a81b40a06f993e061 (patch)
tree3bfaaff24ec678e2262121566dc214df03aafed5
parent0dea719d7f81bd79e89e8bc92e65b12b9caf06a5 (diff)
downloadgsoc2013-empathy-6fbef3adb95ac8bd28ea1f7a81b40a06f993e061.tar
gsoc2013-empathy-6fbef3adb95ac8bd28ea1f7a81b40a06f993e061.tar.gz
gsoc2013-empathy-6fbef3adb95ac8bd28ea1f7a81b40a06f993e061.tar.bz2
gsoc2013-empathy-6fbef3adb95ac8bd28ea1f7a81b40a06f993e061.tar.lz
gsoc2013-empathy-6fbef3adb95ac8bd28ea1f7a81b40a06f993e061.tar.xz
gsoc2013-empathy-6fbef3adb95ac8bd28ea1f7a81b40a06f993e061.tar.zst
gsoc2013-empathy-6fbef3adb95ac8bd28ea1f7a81b40a06f993e061.zip
connection-aggregator: fix contacts array leak
https://bugzilla.gnome.org/show_bug.cgi?id=683864
-rw-r--r--libempathy/empathy-connection-aggregator.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libempathy/empathy-connection-aggregator.c b/libempathy/empathy-connection-aggregator.c
index 8d05b6c28..f42e18fd1 100644
--- a/libempathy/empathy-connection-aggregator.c
+++ b/libempathy/empathy-connection-aggregator.c
@@ -128,6 +128,7 @@ check_connection (EmpathyConnectionAggregator *self,
contact_list_changed_cb (conn, contacts, empty, self);
g_ptr_array_unref (empty);
}
+ g_ptr_array_unref (contacts);
tp_g_signal_connect_object (conn, "invalidated",
G_CALLBACK (conn_invalidated_cb), self, 0);