summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Dufresne <nicolas.dufresne@collabora.co.uk>2011-03-22 19:21:13 -0400
committerNicolas Dufresne <nicolas.dufresne@collabora.co.uk>2011-03-25 14:03:03 -0400
commit042b98b372507c7f637edd0d9a6c2c2846eb0752 (patch)
tree71ed10fe90a1471514a5b6885bd786b505cb023e
parent7f2f8ff8762e098f049ec90c50cba4520c2d0a01 (diff)
Make avatar token empty string by default
This avoid confusion when reading back from log store where there is often no difference between the empty string and NULL.
-rw-r--r--telepathy-logger/entity.c2
-rw-r--r--tests/dbus/test-entity.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/telepathy-logger/entity.c b/telepathy-logger/entity.c
index de17a59..f816e8d 100644
--- a/telepathy-logger/entity.c
+++ b/telepathy-logger/entity.c
@@ -225,7 +225,7 @@ tpl_entity_new (const gchar *id,
"identifier", id,
"type", type,
"alias", alias == NULL ? id : alias,
- "avatar-token", avatar_token,
+ "avatar-token", avatar_token == NULL ? "" : avatar_token,
NULL);
switch (type)
diff --git a/tests/dbus/test-entity.c b/tests/dbus/test-entity.c
index 0f7cda4..03fccfd 100644
--- a/tests/dbus/test-entity.c
+++ b/tests/dbus/test-entity.c
@@ -26,7 +26,7 @@ test_entity_instantiation (void)
NULL, NULL);
g_assert_cmpstr (tpl_entity_get_alias (entity), ==, "my-identifier");
- g_assert (tpl_entity_get_avatar_token (entity) == NULL);
+ g_assert_cmpstr (tpl_entity_get_avatar_token (entity), ==, "");
g_object_unref (entity);
}
@@ -41,7 +41,7 @@ test_entity_instantiation_from_room_id (void)
g_assert_cmpstr (tpl_entity_get_identifier (entity), ==, "my-room-id");
g_assert (tpl_entity_get_entity_type (entity) == TPL_ENTITY_ROOM);
g_assert_cmpstr (tpl_entity_get_alias (entity), ==, "my-room-id");
- g_assert (tpl_entity_get_avatar_token (entity) == NULL);
+ g_assert_cmpstr (tpl_entity_get_avatar_token (entity), ==, "");
g_object_unref (entity);
}
@@ -135,7 +135,7 @@ test_entity_instantiation_from_tp_contact (void)
g_assert_cmpstr (tpl_entity_get_identifier (entity), ==, "bob");
g_assert (tpl_entity_get_entity_type (entity) == TPL_ENTITY_CONTACT);
g_assert_cmpstr (tpl_entity_get_alias (entity), ==, alias[1]);
- g_assert (tpl_entity_get_avatar_token (entity) == NULL);
+ g_assert_cmpstr (tpl_entity_get_avatar_token (entity), ==, "");
g_object_unref (entity);
g_object_unref (result.contacts[0]);