From 46f81e18f70eb62c92ac6d62c720bda59cf01dad Mon Sep 17 00:00:00 2001 From: Beniamino Galvani Date: Thu, 13 Jun 2019 16:53:13 +0200 Subject: n-dhcp4: client/connection: fix memory leak Free the request when the connection gets destroyed. Signed-off-by: Beniamino Galvani https://github.com/nettools/n-dhcp4/pull/1 --- shared/n-dhcp4/src/n-dhcp4-c-connection.c | 1 + 1 file changed, 1 insertion(+) diff --git a/shared/n-dhcp4/src/n-dhcp4-c-connection.c b/shared/n-dhcp4/src/n-dhcp4-c-connection.c index d9b8a2d63d..5c50dacfd8 100644 --- a/shared/n-dhcp4/src/n-dhcp4-c-connection.c +++ b/shared/n-dhcp4/src/n-dhcp4-c-connection.c @@ -84,6 +84,7 @@ int n_dhcp4_c_connection_init(NDhcp4CConnection *connection, */ void n_dhcp4_c_connection_deinit(NDhcp4CConnection *connection) { n_dhcp4_c_connection_close(connection); + n_dhcp4_outgoing_free(connection->request); *connection = (NDhcp4CConnection)N_DHCP4_C_CONNECTION_NULL(*connection); } -- cgit v1.2.1