From: Yu Watanabe Date: Thu, 1 Nov 2018 18:25:22 +0000 (+0900) Subject: network: fix memleak in config_parse_hwaddr() X-Git-Tag: v240~414^2~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=899f0d259d4d3ee277541d2f573c96d22b900f60;p=thirdparty%2Fsystemd.git network: fix memleak in config_parse_hwaddr() Fixes #10615. --- diff --git a/src/libsystemd-network/network-internal.c b/src/libsystemd-network/network-internal.c index d2590d7c46e..d35e3e2ce1c 100644 --- a/src/libsystemd-network/network-internal.c +++ b/src/libsystemd-network/network-internal.c @@ -293,7 +293,7 @@ int config_parse_hwaddr(const char *unit, return 0; } - *hwaddr = TAKE_PTR(n); + free_and_replace(*hwaddr, n); return 0; }