]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
bus-unit-util: check returned value
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 11 Dec 2017 12:04:06 +0000 (21:04 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 11 Dec 2017 12:04:10 +0000 (21:04 +0900)
Follow-up for 784b9a1a327c23652c945785dab6f2979c0af06c.

src/shared/bus-unit-util.c

index 643daa639b315faa6edb9706a8257542f4a6c448..1625ee74d95dd19a5c4a5476bd571821b4917051 100644 (file)
@@ -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);