summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2012-12-22 09:47:55 -0800
committerMarcel Holtmann <marcel@holtmann.org>2012-12-22 09:47:55 -0800
commit5fbd1e54062ad82a2035e068f7bd41416c222f23 (patch)
tree8beaca298f46c4bf3571098849911591725c0dac /client
parent25a0862cb143c6bd362fe5111bfbe18d53fe4a57 (diff)
downloadbluez-5fbd1e54062ad82a2035e068f7bd41416c222f23.tar.gz
client: Add support for printing uint16 properties
Diffstat (limited to 'client')
-rw-r--r--client/main.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/client/main.c b/client/main.c
index 23d47d19d..ea839426d 100644
--- a/client/main.c
+++ b/client/main.c
@@ -130,6 +130,7 @@ static void print_iter(const char *label, const char *name,
{
dbus_bool_t valbool;
dbus_uint32_t valu32;
+ dbus_uint16_t valu16;
dbus_int16_t vals16;
const char *valstr;
@@ -156,6 +157,10 @@ static void print_iter(const char *label, const char *name,
dbus_message_iter_get_basic(iter, &valu32);
rl_printf("%s%s: 0x%06x\n", label, name, valu32);
break;
+ case DBUS_TYPE_UINT16:
+ dbus_message_iter_get_basic(iter, &valu16);
+ rl_printf("%s%s: 0x%04x\n", label, name, valu16);
+ break;
case DBUS_TYPE_INT16:
dbus_message_iter_get_basic(iter, &vals16);
rl_printf("%s%s: %d\n", label, name, vals16);