From: Lennart Poettering Date: Wed, 17 Oct 2018 19:06:09 +0000 (+0200) Subject: core: shorten list appending a bit, by using better macros X-Git-Tag: v240~527^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1fe84279f7a8bfd656cb371b12f42c3ff125ee5a;p=thirdparty%2Fsystemd.git core: shorten list appending a bit, by using better macros --- diff --git a/src/core/dbus-socket.c b/src/core/dbus-socket.c index a1d1b0c6f82..dc87e22b291 100644 --- a/src/core/dbus-socket.c +++ b/src/core/dbus-socket.c @@ -395,13 +395,7 @@ static int bus_socket_set_transient_property( empty = false; if (!UNIT_WRITE_FLAGS_NOOP(flags)) { - SocketPort *tail; - - LIST_FIND_TAIL(port, s->ports, tail); - LIST_INSERT_AFTER(port, s->ports, tail, p); - - p = NULL; - + LIST_APPEND(port, s->ports, TAKE_PTR(p)); unit_write_settingf(u, flags|UNIT_ESCAPE_SPECIFIERS, name, "Listen%s=%s", t, a); } }