]> Pileus Git - ~andy/gtk/commitdiff
treeview: Fix crash when scrolling to end
authorBenjamin Otte <otte@redhat.com>
Wed, 7 Dec 2011 19:09:16 +0000 (20:09 +0100)
committerBenjamin Otte <otte@redhat.com>
Wed, 7 Dec 2011 19:12:12 +0000 (20:12 +0100)
This broke in a4630d0e7b233479825b059e0df0e6d65b0e6734

https://bugzilla.gnome.org/show_bug.cgi?id=665741

gtk/gtktreeview.c

index 4ea20bb848d20d7711286877e811ae97c32c40f4..3bf9753d26ae5128216105e82bb4784d315a6a99 100644 (file)
@@ -10545,7 +10545,7 @@ gtk_tree_view_move_cursor_start_end (GtkTreeView *tree_view,
 
       do
        {
-         while (cursor_node && !_gtk_rbtree_is_nil (cursor_node))
+         while (cursor_node && !_gtk_rbtree_is_nil (cursor_node->right))
            cursor_node = cursor_node->right;
          if (cursor_node->children == NULL)
            break;