From 20f10899a0018ffce790496cc87b4d51e68716f9 Mon Sep 17 00:00:00 2001 From: "Leandro A. F. Pereira" Date: Sat, 20 Oct 2007 12:59:16 +0000 Subject: Fix crash, SCSI detection on newer kernels. --- hardinfo2/shell.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'hardinfo2/shell.c') diff --git a/hardinfo2/shell.c b/hardinfo2/shell.c index 0d32f2a9..00d18be7 100644 --- a/hardinfo2/shell.c +++ b/hardinfo2/shell.c @@ -524,6 +524,11 @@ static void add_modules_to_gui(gpointer data, gpointer user_data) } } +static void __tree_iter_destroy(gpointer data) +{ + gtk_tree_iter_free((GtkTreeIter *) data); +} + void shell_init(GSList * modules) { if (shell) { @@ -544,7 +549,7 @@ void shell_init(GSList * modules) shell->moreinfo = info_tree_new(TRUE); shell->loadgraph = load_graph_new(75); update_tbl = g_hash_table_new_full(g_str_hash, g_str_equal, - g_free, g_free); + g_free, __tree_iter_destroy); gtk_paned_pack1(GTK_PANED(shell->hpaned), shell->tree->scroll, SHELL_PACK_RESIZE, SHELL_PACK_SHRINK); -- cgit v1.2.3