aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/table')
-rw-r--r--widgets/table/e-tree.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/widgets/table/e-tree.c b/widgets/table/e-tree.c
index 51b2b08cf9..c397341cff 100644
--- a/widgets/table/e-tree.c
+++ b/widgets/table/e-tree.c
@@ -204,7 +204,15 @@ e_tree_init (GtkObject *object)
e_tree->priv = g_new(ETreePriv, 1);
+ e_tree->priv->model = NULL;
+ e_tree->priv->sorted = NULL;
+ e_tree->priv->etta = NULL;
+
+ e_tree->priv->full_header = NULL;
+ e_tree->priv->header = NULL;
+
e_tree->priv->sort_info = NULL;
+ e_tree->priv->sorter = NULL;
e_tree->priv->reflow_idle_id = 0;
e_tree->priv->horizontal_draw_grid = 1;
@@ -213,6 +221,7 @@ e_tree_init (GtkObject *object)
e_tree->priv->cursor_mode = E_CURSOR_SIMPLE;
e_tree->priv->length_threshold = 200;
+ e_tree->priv->row_selection_active = FALSE;
e_tree->priv->horizontal_scrolling = FALSE;
e_tree->priv->drop_row = -1;
@@ -229,6 +238,15 @@ e_tree_init (GtkObject *object)
e_tree->priv->selection = E_SELECTION_MODEL(e_table_selection_model_new());
e_tree->priv->spec = NULL;
+
+ e_tree->priv->header_canvas = NULL;
+ e_tree->priv->table_canvas = NULL;
+
+ e_tree->priv->header_item = NULL;
+ e_tree->priv->root = NULL;
+
+ e_tree->priv->white_item = NULL;
+ e_tree->priv->item = NULL;
}
/* Grab_focus handler for the ETree */