summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-09-27 18:04:59 +0900
committerThomas Haller <thaller@redhat.com>2018-10-29 18:42:38 +0100
commit4439f07841bdddc6878132a993c229df032e8e85 (patch)
treec9f6fb94900bdd2e048c106b2d0cdf918eb5b6e5
parent0f25f47767794fb179edb9916566a208fbcfcb8f (diff)
downloadNetworkManager-4439f07841bdddc6878132a993c229df032e8e85.tar.gz
sd-dhcp-lease: fix memleaks
(cherry picked from commit e2975f854831d08a25b4f5eb329b6d04102e115f) (cherry picked from commit 157094abd83f933fad142758a7d177cfa1a347f7) (cherry picked from commit 3fd9d11619a5e60d375076fbe13851dd1d3a4a63)
-rw-r--r--src/systemd/src/libsystemd-network/sd-dhcp-lease.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/systemd/src/libsystemd-network/sd-dhcp-lease.c b/src/systemd/src/libsystemd-network/sd-dhcp-lease.c
index c00190b5a0..c840e316ee 100644
--- a/src/systemd/src/libsystemd-network/sd-dhcp-lease.c
+++ b/src/systemd/src/libsystemd-network/sd-dhcp-lease.c
@@ -292,6 +292,8 @@ sd_dhcp_lease *sd_dhcp_lease_unref(sd_dhcp_lease *lease) {
free(option);
}
+ free(lease->root_path);
+ free(lease->timezone);
free(lease->hostname);
free(lease->domainname);
free(lease->dns);