Since we're using the source length instead
of destination size, use memcpy instead.
This is because the compiler realizes that this
should've been implemented via strcpy (without N)
and issues a warning, but then Tizen tools for
static analysis complain about regular strcpy.
Change-Id: I51b0b1e52bc221a972ac8863d3f82ac15f199dac
Signed-off-by: Michal Bloch <m.bloch@samsung.com>
(cherry picked from commit
970cd407e2736c4c59774dd657a1a065f2978027)
item->type = KDBUS_ITEM_NAME;
item->size = KDBUS_ITEM_HEADER_SIZE + strlen(name) + 1;
- strncpy(item->str, name, strlen(name) + 1);
+ memcpy(item->str, name, strlen(name) + 1);
item = KDBUS_ITEM_NEXT(item);
for (i = 0; i < num_access; i++) {