diff options
author | Daan De Meyer <daan.j.demeyer@gmail.com> | 2022-05-09 09:50:32 +0200 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-05-09 18:58:55 +0900 |
commit | 2aaf6d407e8541985a15b7106abf6fbdfed0766a (patch) | |
tree | 02183046163a62915503cea5e7529ddb67ee5d53 /src/shared/bus-unit-util.c | |
parent | df423851fcc05cf02281d11aab6aee7b476c1c3b (diff) | |
download | systemd-2aaf6d407e8541985a15b7106abf6fbdfed0766a.tar.gz |
shared: Fix memory leak in bus_append_execute_property()
Fixes #23317
Diffstat (limited to 'src/shared/bus-unit-util.c')
-rw-r--r-- | src/shared/bus-unit-util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/shared/bus-unit-util.c b/src/shared/bus-unit-util.c index d78d75bf0f..a326ca30a9 100644 --- a/src/shared/bus-unit-util.c +++ b/src/shared/bus-unit-util.c @@ -1955,7 +1955,7 @@ static int bus_append_execute_property(sd_bus_message *m, const char *field, con path_simplify(source); if (isempty(destination)) { - r = strv_extend(&sources, TAKE_PTR(source)); + r = strv_consume(&sources, TAKE_PTR(source)); if (r < 0) return bus_log_create_error(r); } else { |