summaryrefslogtreecommitdiff
path: root/gtk/tests
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2010-08-15 18:52:26 +0200
committerJavier Jardón <jjardon@gnome.org>2010-08-22 18:32:56 +0200
commit6f74ff20a2234347c99ab1c85e1a5a3c018efdd6 (patch)
treeb4ef6ecde58cdc7c155e4208854d6834eb16b14d /gtk/tests
parentb1924555df7807f9b1e7008866a2b93b5dfc5574 (diff)
downloadgtk+-6f74ff20a2234347c99ab1c85e1a5a3c018efdd6.tar.gz
gtk/tests/treeview-scrolling.c: Use accessor functions to acccess GtkWidget
Diffstat (limited to 'gtk/tests')
-rw-r--r--gtk/tests/treeview-scrolling.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/gtk/tests/treeview-scrolling.c b/gtk/tests/treeview-scrolling.c
index 81dfd8d752..6b2d13c9d9 100644
--- a/gtk/tests/treeview-scrolling.c
+++ b/gtk/tests/treeview-scrolling.c
@@ -416,6 +416,7 @@ test_position (GtkTreeView *tree_view,
/* This is only tested for during test_single() */
model = gtk_tree_view_get_model (GTK_TREE_VIEW (tree_view));
if (gtk_tree_model_iter_n_children (model, NULL) == 1) {
+ GtkAllocation allocation;
GtkTreePath *tmppath;
/* Test nothing is dangling at the bottom; read
@@ -423,7 +424,8 @@ test_position (GtkTreeView *tree_view,
*/
/* FIXME: hardcoded width */
- if (gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (tree_view), 0, GTK_WIDGET (tree_view)->allocation.height - 30, &tmppath, NULL, NULL, NULL)) {
+ gtk_widget_get_allocation (GTK_WIDGET (tree_view), &allocation);
+ if (gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (tree_view), 0, allocation.height - 30, &tmppath, NULL, NULL, NULL)) {
g_assert_not_reached ();
gtk_tree_path_free (tmppath);
}
@@ -715,6 +717,7 @@ test_editable_position (GtkWidget *tree_view,
GtkWidget *editable,
GtkTreePath *cursor_path)
{
+ GtkAllocation allocation;
GdkRectangle rect;
GtkAdjustment *vadj;
@@ -724,7 +727,8 @@ test_editable_position (GtkWidget *tree_view,
vadj = gtk_tree_view_get_vadjustment (GTK_TREE_VIEW (tree_view));
/* There are all in bin_window coordinates */
- g_assert (editable->allocation.y == rect.y + ((rect.height - editable->allocation.height) / 2));
+ gtk_widget_get_allocation (editable, &allocation);
+ g_assert (allocation.y == rect.y + ((rect.height - allocation.height) / 2));
}
static void