diff options
author | Federico Mena Quintero <federico@novell.com> | 2008-07-18 18:27:30 +0000 |
---|---|---|
committer | Federico Mena Quintero <federico@src.gnome.org> | 2008-07-18 18:27:30 +0000 |
commit | 0278fdcbc21f7af34403c7c025cad7e18c484e94 (patch) | |
tree | 225cf90d6729e1f1d387f9ebdfcbcd44ee00c4c9 /demos | |
parent | cf68d46c646f807d3ec926af20915ac57c66c8d7 (diff) | |
download | gtk+-0278fdcbc21f7af34403c7c025cad7e18c484e94.tar.gz |
Don't do funny casts to avoid compiler warnings
2008-07-18 Federico Mena Quintero <federico@novell.com>
* demos/gtk-demo/changedisplay.c (find_toplevel_at_pointer): Don't
do funny casts to avoid compiler warnings.
* demos/gtk-demo/textview.c (easter_egg_callback): Likewise.
* gtk/gtkmain.c (rewrite_event_for_grabs, gtk_get_event_widget): Likewise.
* gtk/gtkmodules.c (load_module): Likewise.
* gtk/gtkselection.c (gtk_selection_convert): Likewise.
* gtk/gtktipsquery.c (gtk_tips_query_event): Likewise.
* gtk/queryimmodules.c (query_module): Likewise.
* tests/testgtk.c (create_gridded_geometry, create_key_lookup)
(find_widget_at_pointer): Likewise.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
svn path=/trunk/; revision=20862
Diffstat (limited to 'demos')
-rw-r--r-- | demos/gtk-demo/changedisplay.c | 6 | ||||
-rw-r--r-- | demos/gtk-demo/textview.c | 5 |
2 files changed, 8 insertions, 3 deletions
diff --git a/demos/gtk-demo/changedisplay.c b/demos/gtk-demo/changedisplay.c index 32a1e983da..facf01ca97 100644 --- a/demos/gtk-demo/changedisplay.c +++ b/demos/gtk-demo/changedisplay.c @@ -81,7 +81,11 @@ find_toplevel_at_pointer (GdkDisplay *display) * to the widget that created it. */ if (pointer_window) - gdk_window_get_user_data (pointer_window, (gpointer*) &widget); + { + gpointer widget_ptr; + gdk_window_get_user_data (pointer_window, &widget_ptr); + widget = widget_ptr; + } return widget ? gtk_widget_get_toplevel (widget) : NULL; } diff --git a/demos/gtk-demo/textview.c b/demos/gtk-demo/textview.c index 702c765bfb..4e98b17f05 100644 --- a/demos/gtk-demo/textview.c +++ b/demos/gtk-demo/textview.c @@ -549,6 +549,7 @@ easter_egg_callback (GtkWidget *button, gpointer data) { static GtkWidget *window = NULL; + gpointer window_ptr; GtkTextBuffer *buffer; GtkWidget *view; GtkTextIter iter; @@ -586,8 +587,8 @@ easter_egg_callback (GtkWidget *button, gtk_container_add (GTK_CONTAINER (window), sw); gtk_container_add (GTK_CONTAINER (sw), view); - g_object_add_weak_pointer (G_OBJECT (window), - (gpointer *) &window); + window_ptr = &window; + g_object_add_weak_pointer (G_OBJECT (window), window_ptr); gtk_window_set_default_size (GTK_WINDOW (window), 300, 400); |