From d1fb96207e635cbb8072448bf18bc8b960221646 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 6 Feb 2017 13:42:11 +0100 Subject: [PATCH] systemd: fix memleak in dhcp6_lease_set_domains https://github.com/systemd/systemd/pull/5113 https://github.com/systemd/systemd/commit/0b75a95ace6e1d82772f6b5f1809f4839b810628 (cherry picked from commit 7cd2dfabec83e8903d6a001d750844d2b4b715f7) --- src/systemd/src/libsystemd-network/sd-dhcp6-lease.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/systemd/src/libsystemd-network/sd-dhcp6-lease.c b/src/systemd/src/libsystemd-network/sd-dhcp6-lease.c index 5419048f8b..63a813aa18 100644 --- a/src/systemd/src/libsystemd-network/sd-dhcp6-lease.c +++ b/src/systemd/src/libsystemd-network/sd-dhcp6-lease.c @@ -228,7 +228,7 @@ int dhcp6_lease_set_domains(sd_dhcp6_lease *lease, uint8_t *optval, if (r < 0) return 0; - free(lease->domains); + strv_free(lease->domains); lease->domains = domains; lease->domains_count = r;