sd-bus: use memdup_suffix0() instead of strndup()

This commit is contained in:
Yu Watanabe 2019-06-19 14:29:00 +09:00
parent 79cd22d6f3
commit bccd916292

View file

@ -5265,7 +5265,7 @@ int bus_message_parse_fields(sd_bus_message *m) {
if (!b)
return -EBADMSG;
sig = strndup(b+1, item_size - (b+1-(char*) q));
sig = memdup_suffix0(b+1, item_size - (b+1-(char*) q));
if (!sig)
return -ENOMEM;