From fc1fadf5eb7684db952e72558f26dffbf3c4dfda Mon Sep 17 00:00:00 2001 From: David Bauer Date: Sun, 5 Sep 2021 18:05:49 +0200 Subject: [PATCH] remote: fix memory leak on host removal The host address is allocated on the heap, hence it has to be freed when freeing the containing struct. Signed-off-by: David Bauer --- remote.c | 1 + 1 file changed, 1 insertion(+) diff --git a/remote.c b/remote.c index 8e6e37e..3ca040e 100644 --- a/remote.c +++ b/remote.c @@ -195,6 +195,7 @@ remote_node_free(struct usteer_remote_node *node) return; avl_delete(&remote_hosts, &host->avl); + free(host->addr); free(host); } -- 2.30.2