[libchamplain] Fix Bug 585698 - Use accessor functions instead direct access



commit 1daf776ae6093af442db78712958daa53431dcfd
Author: Javier Jardón <javierjc1982 gmail com>
Date:   Sun Jun 14 11:15:19 2009 -0400

    Fix Bug 585698 - Use accessor functions instead direct access

 AUTHORS                             |    1 +
 champlain-gtk/gtk-champlain-embed.c |    8 +++++---
 2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/AUTHORS b/AUTHORS
index e33e944..21ec64a 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -16,3 +16,4 @@ Debarshi Ray <rishi gnu org>
 Paulo Cabido <paulo cabido gmail com>
 Sjoerd Simons <sjoerd luon net>
 Victor Godoy Poluceno <victorpoluceno gmail com>
+Javier Jardón <javierjc1982 gmail com>
diff --git a/champlain-gtk/gtk-champlain-embed.c b/champlain-gtk/gtk-champlain-embed.c
index b70d44e..09b8c05 100644
--- a/champlain-gtk/gtk-champlain-embed.c
+++ b/champlain-gtk/gtk-champlain-embed.c
@@ -221,7 +221,7 @@ view_realize_cb (GtkWidget *widget,
   GtkChamplainEmbedPrivate *priv = view->priv;
 
   // Setup mouse cursor to a hand
-  gdk_window_set_cursor (priv->clutter_embed->window, priv->cursor_hand_open);
+  gdk_window_set_cursor (gtk_widget_get_window (priv->clutter_embed), priv->cursor_hand_open);
 }
 
 static void
@@ -246,9 +246,11 @@ mouse_button_cb (GtkWidget *widget,
   GtkChamplainEmbedPrivate *priv = view->priv;
 
   if (event->type == GDK_BUTTON_PRESS)
-    gdk_window_set_cursor( priv->clutter_embed->window, priv->cursor_hand_closed);
+    gdk_window_set_cursor (gtk_widget_get_window (priv->clutter_embed),
+                           priv->cursor_hand_closed);
   else
-    gdk_window_set_cursor( priv->clutter_embed->window, priv->cursor_hand_open);
+    gdk_window_set_cursor (gtk_widget_get_window (priv->clutter_embed),
+                           priv->cursor_hand_open);
 
   return FALSE;
 }



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