aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy
diff options
context:
space:
mode:
Diffstat (limited to 'libempathy')
-rw-r--r--libempathy/empathy-contact-factory.c1
-rw-r--r--libempathy/empathy-utils.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/libempathy/empathy-contact-factory.c b/libempathy/empathy-contact-factory.c
index d6411ed54..e14914a1c 100644
--- a/libempathy/empathy-contact-factory.c
+++ b/libempathy/empathy-contact-factory.c
@@ -193,6 +193,7 @@ contact_factory_parse_presence_foreach (guint handle,
presence ? empathy_presence_get_state (presence) : MC_PRESENCE_UNSET);
empathy_contact_set_presence (contact, presence);
+ g_object_unref (presence);
}
static void
diff --git a/libempathy/empathy-utils.c b/libempathy/empathy-utils.c
index 06442fe05..e0c6cfc9d 100644
--- a/libempathy/empathy-utils.c
+++ b/libempathy/empathy-utils.c
@@ -454,6 +454,7 @@ empathy_inspect_handle (McAccount *account,
return NULL;
}
+ g_array_free (handles, TRUE);
name = *names;
g_free (names);
g_object_unref (tp_conn);