summaryrefslogtreecommitdiff
path: root/hardinfo2/shell.c
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2009-03-29 10:38:31 -0300
committerLeandro A. F. Pereira <leandro@hardinfo.org>2009-03-29 10:38:31 -0300
commit2d0724c17ece708e93126345fb24f4683f51ed17 (patch)
tree68c08cadca9193e736dd36b65d835db0335f8af8 /hardinfo2/shell.c
parent43b9f535ee40022e41f9c618e32f3c2f3a7b1469 (diff)
Cleanups
Diffstat (limited to 'hardinfo2/shell.c')
-rw-r--r--hardinfo2/shell.c8
1 files changed, 5 insertions, 3 deletions
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")) {