diff options
Diffstat (limited to 'examples/cm/contactlist/conn.c')
-rw-r--r-- | examples/cm/contactlist/conn.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/examples/cm/contactlist/conn.c b/examples/cm/contactlist/conn.c index 266a0b2fc..e4ed215f2 100644 --- a/examples/cm/contactlist/conn.c +++ b/examples/cm/contactlist/conn.c @@ -233,18 +233,16 @@ static void example_contact_list_connection_fill_contact_attributes (TpBaseConnection *conn, const gchar *dbus_interface, TpHandle contact, - TpContactAttributeMap *attributes) + GVariantDict *attributes) { ExampleContactListConnection *self = EXAMPLE_CONTACT_LIST_CONNECTION (conn); if (!tp_strdiff (dbus_interface, TP_IFACE_CONNECTION_INTERFACE_ALIASING1)) { - tp_contact_attribute_map_set (attributes, contact, - TP_TOKEN_CONNECTION_INTERFACE_ALIASING1_ALIAS, - g_variant_new_string ( - example_contact_list_get_alias (self->priv->contact_list, - contact))); + g_variant_dict_insert (attributes, + TP_TOKEN_CONNECTION_INTERFACE_ALIASING1_ALIAS, "s", + example_contact_list_get_alias (self->priv->contact_list, contact)); return; } |