Commit 480a0050 authored by Philip Withnall's avatar Philip Withnall

gtktreeviewaccessible: Fix potential uses of uninitialised variables

Found with scan-build.

https://bugzilla.gnome.org/show_bug.cgi?id=712760
parent 087b61f6
......@@ -762,7 +762,11 @@ gtk_tree_view_accessible_get_selected_rows (AtkTable *table,
widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (table));
if (widget == NULL)
return 0;
{
if (rows_selected != NULL)
*rows_selected = NULL;
return 0;
}
data.treeview = GTK_TREE_VIEW (widget);
data.array = g_array_new (FALSE, FALSE, sizeof (gint));
......@@ -1016,6 +1020,12 @@ gtk_tree_view_accessible_get_cell_area (GtkCellAccessibleParent *parent,
GtkTreeViewAccessibleCellInfo *cell_info;
GtkCellAccessible *top_cell;
/* Default value. */
cell_rect->x = 0;
cell_rect->y = 0;
cell_rect->width = 0;
cell_rect->height = 0;
widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (parent));
if (widget == NULL)
return;
......@@ -1256,7 +1266,7 @@ gtk_tree_view_accessible_get_renderer_state (GtkCellAccessibleParent *parent,
GtkTreeViewColumn *column;
GtkTreePath *path;
GtkRBTree *tree;
GtkRBNode *node;
GtkRBNode *node = NULL;
gtk_tree_view_get_cursor (treeview, &path, &column);
if (path)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment