diff options
-rw-r--r-- | libempathy-gtk/empathy-contact-chooser.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libempathy-gtk/empathy-contact-chooser.c b/libempathy-gtk/empathy-contact-chooser.c index 4a4f9f4a0..dbc694112 100644 --- a/libempathy-gtk/empathy-contact-chooser.c +++ b/libempathy-gtk/empathy-contact-chooser.c @@ -199,7 +199,7 @@ get_contacts_cb (TpConnection *connection, TpAccount *account; TpfPersonaStore *store; FolksIndividual *individual; - TpfPersona *persona_new; + TpfPersona *persona; GeeSet *personas; if (self->priv->add_temp_ctx != ctx) @@ -215,9 +215,10 @@ get_contacts_cb (TpConnection *connection, personas = GEE_SET ( gee_hash_set_new (FOLKS_TYPE_PERSONA, g_object_ref, g_object_unref, g_direct_hash, g_direct_equal)); - persona_new = tpf_persona_new (contacts[0], store); - gee_collection_add (GEE_COLLECTION (personas), - tpf_persona_new (contacts[0], store)); + + persona = tpf_persona_new (contacts[0], store); + + gee_collection_add (GEE_COLLECTION (personas), persona); individual = folks_individual_new (personas); @@ -230,7 +231,7 @@ get_contacts_cb (TpConnection *connection, individual_store_add_individual_and_connect (self->priv->store, individual); - g_clear_object (&persona_new); + g_clear_object (&persona); g_clear_object (&personas); g_object_unref (store); } |