[gtk+/refactor: 127/145] docs/tools/shooter.c: Use accessor functions to access GtkWidget



commit 776b76d6061c60aff20e75ff96d4756af763f242
Author: Javier Jardón <jjardon gnome org>
Date:   Mon Aug 16 00:35:56 2010 +0200

    docs/tools/shooter.c: Use accessor functions to access GtkWidget

 docs/tools/shooter.c |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/docs/tools/shooter.c b/docs/tools/shooter.c
index eef6242..0ed6182 100644
--- a/docs/tools/shooter.c
+++ b/docs/tools/shooter.c
@@ -193,6 +193,7 @@ int main (int argc, char **argv)
 
   for (node = toplevels; node; node = g_list_next (node))
     {
+      GtkAllocation allocation;
       GdkWindow *window;
       WidgetInfo *info;
       XID id;
@@ -202,13 +203,14 @@ int main (int argc, char **argv)
 
       gtk_widget_show (info->window);
 
-      window = info->window->window;
+      window = gtk_widget_get_window (info->window);
+      gtk_widget_get_allocation (info->window, &allocation);
 
       gtk_widget_show_now (info->window);
       gtk_widget_queue_draw_area (info->window,
-        info->window->allocation.x, info->window->allocation.y,
-        info->window->allocation.width, info->window->allocation.height);
-      gdk_window_process_updates (info->window->window, TRUE);
+                                  allocation.x, allocation.y,
+                                  allocation.width, allocation.height);
+      gdk_window_process_updates (window, TRUE);
 
       while (gtk_events_pending ())
 	{



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]