From 2d0724c17ece708e93126345fb24f4683f51ed17 Mon Sep 17 00:00:00 2001 From: "Leandro A. F. Pereira" Date: Sun, 29 Mar 2009 10:38:31 -0300 Subject: Cleanups --- hardinfo2/shell.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'hardinfo2/shell.c') diff --git a/hardinfo2/shell.c b/hardinfo2/shell.c index 376f1034..fe95c87f 100644 --- a/hardinfo2/shell.c +++ b/hardinfo2/shell.c @@ -846,7 +846,7 @@ group_handle_special(GKeyFile * key_file, ShellModuleEntry * entry, } else if (g_str_equal(key, "ShowColumnHeaders")) { headers_visible = g_key_file_get_boolean(key_file, group, key, NULL); } else if (g_str_has_prefix(key, "ColumnTitle")) { - GtkTreeViewColumn *column; + GtkTreeViewColumn *column = NULL; gchar *value, *title = strchr(key, '$') + 1; value = g_key_file_get_value(key_file, group, key, NULL); @@ -863,8 +863,10 @@ group_handle_special(GKeyFile * key_file, ShellModuleEntry * entry, column = shell->info->col_progress; } - gtk_tree_view_column_set_title(column, value); - gtk_tree_view_column_set_visible(column, TRUE); + if (column) { + gtk_tree_view_column_set_title(column, value); + gtk_tree_view_column_set_visible(column, TRUE); + } g_free(value); } else if (g_str_equal(key, "OrderType")) { -- cgit v1.2.3