bus: properly serialize unit file change list

This commit is contained in:
Lennart Poettering
2013-11-21 21:12:36 +01:00
parent 86b8d28971
commit 21586b77de
2 changed files with 2 additions and 3 deletions
+2 -2
View File
@@ -1367,7 +1367,7 @@ static int reply_unit_file_changes_and_free(
for (i = 0; i < n_changes; i++) {
r = sd_bus_message_append(
message, "(sss)",
reply, "(sss)",
unit_file_change_type_to_string(changes[i].type),
changes[i].path,
changes[i].source);
@@ -1379,7 +1379,7 @@ static int reply_unit_file_changes_and_free(
if (r < 0)
goto fail;
return sd_bus_send(bus, message, NULL);
return sd_bus_send(bus, reply, NULL);
fail:
unit_file_changes_free(changes, n_changes);
-1
View File
@@ -1100,7 +1100,6 @@ int bus_maybe_reply_error(sd_bus_message *m, int r, sd_bus_error *error) {
} else if (sd_bus_error_is_set(error)) {
if (m->header->type == SD_BUS_MESSAGE_METHOD_CALL)
sd_bus_reply_method_error(m, error);
} else
return r;