From 5b1030e26ca9b925ea4f9f79c4939958474806db Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Thu, 25 Mar 2021 08:23:25 +0100 Subject: [PATCH] confile_utils: don't free netdev twice lxc_free_netdev() will already free the list element. Fixes: https://github.com/google/oss-fuzz/pull/5498 Signed-off-by: Christian Brauner --- src/lxc/confile_utils.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/lxc/confile_utils.c b/src/lxc/confile_utils.c index 899b58341..78f82267e 100644 --- a/src/lxc/confile_utils.c +++ b/src/lxc/confile_utils.c @@ -465,7 +465,6 @@ bool lxc_remove_nic_by_idx(struct lxc_conf *conf, unsigned int idx) continue; lxc_list_del(cur); - free(cur); return true; } @@ -480,7 +479,6 @@ void lxc_free_networks(struct lxc_list *networks) struct lxc_netdev *netdev = cur->elem; netdev = cur->elem; lxc_free_netdev(netdev); - free(cur); } /* prevent segfaults */ -- 2.47.2