summaryrefslogtreecommitdiffstats
path: root/hcid/dbus-adapter.c
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@nokia.com>2006-10-21 21:17:14 +0000
committerJohan Hedberg <johan.hedberg@nokia.com>2006-10-21 21:17:14 +0000
commita15d638046850d3e2dea890de562ff8e17918141 (patch)
tree4de007e65574f7f7c1c8bdb5bddb37477a2bd47f /hcid/dbus-adapter.c
parent0528a920579dd8a41d5ba40876eca1ebfc3a0fb6 (diff)
Allow zero length adapter names
Diffstat (limited to 'hcid/dbus-adapter.c')
-rw-r--r--hcid/dbus-adapter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/hcid/dbus-adapter.c b/hcid/dbus-adapter.c
index 3663729e..8fdfb73d 100644
--- a/hcid/dbus-adapter.c
+++ b/hcid/dbus-adapter.c
@@ -1027,8 +1027,8 @@ static DBusHandlerResult adapter_set_name(DBusConnection *conn,
return error_invalid_arguments(conn, msg);
}
- if (strlen(str_ptr) == 0 || !g_utf8_validate(str_ptr, -1, NULL)) {
- error("Name change failed: Invalid parameter");
+ if (!g_utf8_validate(str_ptr, -1, NULL)) {
+ error("Name change failed: the supplied name isn't valid UTF-8");
return error_invalid_arguments(conn, msg);
}