diff options
author | Saurav Babu <saurav.babu@samsung.com> | 2015-12-15 09:12:02 +0530 |
---|---|---|
committer | Saurav Babu <saurav.babu@samsung.com> | 2015-12-15 09:12:02 +0530 |
commit | 6bcba613d63d3ecc7d70c1e0a67b64e427a6e62b (patch) | |
tree | 8775bf2dac0ce9de6c97ebf60e87974fd8e78e47 /src/dhcp.c | |
parent | f4b6dfbed5104504344038b3b522391ac8d19d81 (diff) | |
download | connman-6bcba613d63d3ecc7d70c1e0a67b64e427a6e62b.tar.gz connman-6bcba613d63d3ecc7d70c1e0a67b64e427a6e62b.tar.bz2 connman-6bcba613d63d3ecc7d70c1e0a67b64e427a6e62b.zip |
Fixed various memory leak issues
Change-Id: I7de6bb13d8b17582d705e6e67ec1dc4cb7cb9713
Signed-off-by: Saurav Babu <saurav.babu@samsung.com>
Diffstat (limited to 'src/dhcp.c')
-rwxr-xr-x | src/dhcp.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -462,11 +462,12 @@ static void lease_available_cb(GDHCPClient *dhcp_client, gpointer user_data) } if (!apply_lease_available_on_network(dhcp_client, dhcp)) - return; + goto done; if (ip_change) dhcp_valid(dhcp); +done: g_free(address); g_free(netmask); g_free(gateway); |