38 lines
989 B
Diff
38 lines
989 B
Diff
From 926fbbc1a6992917a8e23d40da164301cfcf7f3a Mon Sep 17 00:00:00 2001
|
|
From: Yunfeng Ye <yeyunfeng@huawei.com>
|
|
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 <yeyunfeng@huawei.com>
|
|
---
|
|
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
|
|
|