From: Yu Watanabe Date: Mon, 11 Dec 2017 12:04:06 +0000 (+0900) Subject: bus-unit-util: check returned value X-Git-Tag: v236~10^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2d966746a3f730bcd363f65fcb6a63a4db8b74b1;p=thirdparty%2Fsystemd.git bus-unit-util: check returned value Follow-up for 784b9a1a327c23652c945785dab6f2979c0af06c. --- diff --git a/src/shared/bus-unit-util.c b/src/shared/bus-unit-util.c index 643daa639b3..1625ee74d95 100644 --- a/src/shared/bus-unit-util.c +++ b/src/shared/bus-unit-util.c @@ -705,7 +705,9 @@ int bus_append_unit_property_assignment(sd_bus_message *m, const char *assignmen if (r < 0) return bus_log_create_error(r); - sd_bus_message_append_array(m, 'y', cpuset, CPU_ALLOC_SIZE(ncpus)); + r = sd_bus_message_append_array(m, 'y', cpuset, CPU_ALLOC_SIZE(ncpus)); + if (r < 0) + return bus_log_create_error(r); r = sd_bus_message_close_container(m);