diff options
author | Radoslaw Pajak <r.pajak@samsung.com> | 2013-12-16 13:03:00 +0100 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2015-02-11 11:55:30 +0100 |
commit | ae98375c0b8e0eef3ac9ca0f1bf3c8bc7162cda5 (patch) | |
tree | 31c92aa00426de2a9225090a6ecd774bff645c01 | |
parent | cd627de0034fb1f73a60ae4b87025914a932421c (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.c | 2 |
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) |