From 926fbbc1a6992917a8e23d40da164301cfcf7f3a Mon Sep 17 00:00:00 2001 From: Yunfeng Ye Date: Thu, 24 Oct 2019 22:17:40 +0800 Subject: [PATCH 30/53] delete the useless free for banned_irqs in free_cl_opts() free_cl_opts() is invoked after free_irq_db(), the list @banned_irqs has alreadly be freed in free_irq_db(). main() --> free_object_tree(); --> free_irq_db(); --> g_list_free(banned_irqs); -- >free_cl_opts(); So delete the useless free for @banned_irqs list in free_cl_opts(). Signed-off-by: Yunfeng Ye --- classify.c | 1 - 1 file changed, 1 deletion(-) diff --git a/classify.c b/classify.c index 7454c5f..2c0e7ed 100644 --- a/classify.c +++ b/classify.c @@ -718,7 +718,6 @@ void free_cl_opts(void) { g_list_free_full(cl_banned_modules, free); g_list_free_full(cl_banned_irqs, free); - g_list_free(banned_irqs); } static void add_new_irq(int irq, struct irq_info *hint, GList *proc_interrupts) -- 2.23.0