summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRadoslaw Pajak <r.pajak@samsung.com>2013-12-16 13:03:00 +0100
committerLubomir Rintel <lkundrak@v3.sk>2015-02-11 11:55:30 +0100
commitae98375c0b8e0eef3ac9ca0f1bf3c8bc7162cda5 (patch)
tree31c92aa00426de2a9225090a6ecd774bff645c01
parentcd627de0034fb1f73a60ae4b87025914a932421c (diff)
[daemon-fix] Name listing fixed
Fixed listing names on the bus. Apply together with kdbus patch: 13f26b3 Reversed modification for distinguishing names in name_list cmd Change-Id: Ib598b0443faf9ba41a62d08d4dad031952d1e02f Signed-off-by: Radoslaw Pajak <r.pajak@samsung.com>
-rw-r--r--bus/kdbus-d.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bus/kdbus-d.c b/bus/kdbus-d.c
index 745d88b0..4b8a029f 100644
--- a/bus/kdbus-d.c
+++ b/bus/kdbus-d.c
@@ -612,7 +612,7 @@ again:
for (name = name_list->names; (uint8_t *)(name) < (uint8_t *)(name_list) + name_list->size; name = KDBUS_PART_NEXT(name))
{
- if(*name->name)
+ if(name->size > sizeof(struct kdbus_cmd_name) )
{
list[i] = strdup(name->name);
if(list[i] == NULL)