diff options
Diffstat (limited to 'gdk/x11/gdkdisplay-x11.c')
-rw-r--r-- | gdk/x11/gdkdisplay-x11.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gdk/x11/gdkdisplay-x11.c b/gdk/x11/gdkdisplay-x11.c index f93941d359..4dec10d1de 100644 --- a/gdk/x11/gdkdisplay-x11.c +++ b/gdk/x11/gdkdisplay-x11.c @@ -3089,12 +3089,15 @@ G_GNUC_END_IGNORE_DEPRECATIONS */ signals[XEVENT] = g_signal_new (g_intern_static_string ("xevent"), - G_OBJECT_CLASS_TYPE (object_class), + G_OBJECT_CLASS_TYPE (object_class), G_SIGNAL_RUN_LAST, - G_STRUCT_OFFSET (GdkX11DisplayClass, xevent), + G_STRUCT_OFFSET (GdkX11DisplayClass, xevent), gdk_boolean_handled_accumulator, NULL, _gdk_marshal_BOOLEAN__POINTER, G_TYPE_BOOLEAN, 1, G_TYPE_POINTER); + g_signal_set_va_marshaller (signals[XEVENT], + G_OBJECT_CLASS_TYPE (object_class), + _gdk_marshal_BOOLEAN__POINTERv); _gdk_x11_surfaceing_init (); } |