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 21:18:43 +0100
commit77d882583d975a1a671ddc9fb91d13255331ce10 (patch)
tree9f20cb5a51bdf384b7b4d53df5c41113f6caa2b0
parent86391f2741498c1d5bad8bfff89f85dcf43a1dc1 (diff)
downloadNetworkManager-77d882583d975a1a671ddc9fb91d13255331ce10.tar.gz
sd-dhcp-lease: fix memleaks
(cherry picked from commit e2975f854831d08a25b4f5eb329b6d04102e115f) (cherry picked from commit 157094abd83f933fad142758a7d177cfa1a347f7) (cherry picked from commit 3fd9d11619a5e60d375076fbe13851dd1d3a4a63) (cherry picked from commit 4439f07841bdddc6878132a993c229df032e8e85) (cherry picked from commit cbd0609cc482168912c747bad883ba6d434c2a11) (cherry picked from commit 3a070225b54692da89c801a1dc3df42a11d209a1)
-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 b0f0a84457..8f066b900b 100644
--- a/src/systemd/src/libsystemd-network/sd-dhcp-lease.c
+++ b/src/systemd/src/libsystemd-network/sd-dhcp-lease.c
@@ -277,6 +277,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);