+Tue Nov 13 19:51:43 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwindow.c (handle_accels_changed): protect idle handle
+ with gdk threads macro.
+
Mon Nov 12 23:08:37 2001 Tim Janik <timj@gtk.org>
* gtk/maketypes.awk: fix type utils generation on unix.
+Tue Nov 13 19:51:43 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwindow.c (handle_accels_changed): protect idle handle
+ with gdk threads macro.
+
Mon Nov 12 23:08:37 2001 Tim Janik <timj@gtk.org>
* gtk/maketypes.awk: fix type utils generation on unix.
+Tue Nov 13 19:51:43 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwindow.c (handle_accels_changed): protect idle handle
+ with gdk threads macro.
+
Mon Nov 12 23:08:37 2001 Tim Janik <timj@gtk.org>
* gtk/maketypes.awk: fix type utils generation on unix.
+Tue Nov 13 19:51:43 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwindow.c (handle_accels_changed): protect idle handle
+ with gdk threads macro.
+
Mon Nov 12 23:08:37 2001 Tim Janik <timj@gtk.org>
* gtk/maketypes.awk: fix type utils generation on unix.
+Tue Nov 13 19:51:43 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwindow.c (handle_accels_changed): protect idle handle
+ with gdk threads macro.
+
Mon Nov 12 23:08:37 2001 Tim Janik <timj@gtk.org>
* gtk/maketypes.awk: fix type utils generation on unix.
+Tue Nov 13 19:51:43 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwindow.c (handle_accels_changed): protect idle handle
+ with gdk threads macro.
+
Mon Nov 12 23:08:37 2001 Tim Janik <timj@gtk.org>
* gtk/maketypes.awk: fix type utils generation on unix.
+Tue Nov 13 19:51:43 2001 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwindow.c (handle_accels_changed): protect idle handle
+ with gdk threads macro.
+
Mon Nov 12 23:08:37 2001 Tim Janik <timj@gtk.org>
* gtk/maketypes.awk: fix type utils generation on unix.
static gboolean
handle_accels_changed (gpointer data)
{
- GtkWindow *window = GTK_WINDOW (data);
+ GtkWindow *window;
+
+ GDK_THREADS_ENTER ();
+ window = GTK_WINDOW (data);
if (window->accels_changed_handler)
{
}
g_signal_emit (window, window_signals[ACCELS_CHANGED], 0);
-
+ GDK_THREADS_LEAVE ();
+
return FALSE;
}