[embed] Fix on_stage_queue_redraw signature
authorAaron Bockover <abockover@novell.com>
Tue, 26 May 2009 01:12:03 +0000 (21:12 -0400)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Tue, 26 May 2009 09:11:39 +0000 (10:11 +0100)
The second argument for the queue-redraw signal is a
ClutterActor*, not a gboolean. This caused the stack to
be corrupt on 64 bit.

Fixes bug:

  http://bugzilla.openedhand.com/show_bug.cgi?id=1614

Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>

clutter-gtk/gtk-clutter-embed.c

index 59028f9..8bfec86 100644 (file)
@@ -90,7 +90,7 @@ gtk_clutter_embed_send_configure (GtkClutterEmbed *embed)
 
 static void
 on_stage_queue_redraw (ClutterStage *stage,
-                       gboolean      queue_origin,
+                       ClutterActor *origin,
                        gpointer      user_data)
 {
   GtkWidget *embed = user_data;