From 2c0860bec584ded8312ce3a6252266c79bad5d86 Mon Sep 17 00:00:00 2001 From: Radoslaw Pajak Date: Mon, 16 Dec 2013 13:03:00 +0100 Subject: [PATCH] [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 --- bus/kdbus-d.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bus/kdbus-d.c b/bus/kdbus-d.c index 745d88b..4b8a029 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) -- 2.7.4