diff --git a/gdk/broadway/gdkwindow-broadway.c b/gdk/broadway/gdkwindow-broadway.c index 75a12d943b..3113040f31 100644 --- a/gdk/broadway/gdkwindow-broadway.c +++ b/gdk/broadway/gdkwindow-broadway.c @@ -1480,13 +1480,6 @@ gdk_broadway_window_set_composited (GdkWindow *window, { } -static void -gdk_broadway_window_process_updates_recurse (GdkWindow *window, - cairo_region_t *region) -{ - _gdk_window_process_updates_recurse (window, region); -} - void _gdk_broadway_display_before_process_all_updates (GdkDisplay *display) { @@ -1582,7 +1575,6 @@ gdk_window_impl_broadway_class_init (GdkWindowImplBroadwayClass *klass) impl_class->destroy_notify = gdk_broadway_window_destroy_notify; impl_class->register_dnd = _gdk_broadway_window_register_dnd; impl_class->drag_begin = _gdk_broadway_window_drag_begin; - impl_class->process_updates_recurse = gdk_broadway_window_process_updates_recurse; impl_class->sync_rendering = _gdk_broadway_window_sync_rendering; impl_class->simulate_key = _gdk_broadway_window_simulate_key; impl_class->simulate_button = _gdk_broadway_window_simulate_button; diff --git a/gdk/gdkoffscreenwindow.c b/gdk/gdkoffscreenwindow.c index f54d3d14ae..e67a8b70db 100644 --- a/gdk/gdkoffscreenwindow.c +++ b/gdk/gdkoffscreenwindow.c @@ -651,13 +651,6 @@ gdk_offscreen_window_set_transient_for (GdkWindow *window, { } -static void -gdk_offscreen_window_process_updates_recurse (GdkWindow *window, - cairo_region_t *region) -{ - _gdk_window_process_updates_recurse (window, region); -} - static void gdk_offscreen_window_get_frame_extents (GdkWindow *window, GdkRectangle *rect) @@ -760,7 +753,6 @@ gdk_offscreen_window_class_init (GdkOffscreenWindowClass *klass) impl_class->destroy_notify = NULL; impl_class->register_dnd = gdk_offscreen_window_do_nothing; impl_class->drag_begin = NULL; - impl_class->process_updates_recurse = gdk_offscreen_window_process_updates_recurse; impl_class->sync_rendering = NULL; impl_class->simulate_key = NULL; impl_class->simulate_button = NULL; diff --git a/gdk/gdkwindowimpl.c b/gdk/gdkwindowimpl.c index 6727c9fcad..b7ec4eda24 100644 --- a/gdk/gdkwindowimpl.c +++ b/gdk/gdkwindowimpl.c @@ -39,10 +39,18 @@ gdk_window_impl_beep (GdkWindow *window) return FALSE; } +static void +gdk_window_impl_process_updates_recurse (GdkWindow *window, + cairo_region_t *region) +{ + _gdk_window_process_updates_recurse (window, region); +} + static void gdk_window_impl_class_init (GdkWindowImplClass *impl_class) { impl_class->beep = gdk_window_impl_beep; + impl_class->process_updates_recurse = gdk_window_impl_process_updates_recurse; } static void diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c index 826660c7cd..f57ba6c775 100644 --- a/gdk/wayland/gdkwindow-wayland.c +++ b/gdk/wayland/gdkwindow-wayland.c @@ -1804,13 +1804,6 @@ gdk_wayland_window_destroy_notify (GdkWindow *window) g_object_unref (window); } -static void -gdk_wayland_window_process_updates_recurse (GdkWindow *window, - cairo_region_t *region) -{ - _gdk_window_process_updates_recurse (window, region); -} - static void gdk_wayland_window_sync_rendering (GdkWindow *window) { @@ -2026,7 +2019,6 @@ _gdk_window_impl_wayland_class_init (GdkWindowImplWaylandClass *klass) impl_class->get_drag_protocol = _gdk_wayland_window_get_drag_protocol; impl_class->register_dnd = _gdk_wayland_window_register_dnd; impl_class->drag_begin = _gdk_wayland_window_drag_begin; - impl_class->process_updates_recurse = gdk_wayland_window_process_updates_recurse; impl_class->sync_rendering = gdk_wayland_window_sync_rendering; impl_class->simulate_key = gdk_wayland_window_simulate_key; impl_class->simulate_button = gdk_wayland_window_simulate_button; diff --git a/gdk/win32/gdkwindow-win32.c b/gdk/win32/gdkwindow-win32.c index 53c8daab0b..31b38f94d4 100644 --- a/gdk/win32/gdkwindow-win32.c +++ b/gdk/win32/gdkwindow-win32.c @@ -3250,13 +3250,6 @@ gdk_win32_input_shape_combine_region (GdkWindow *window, gdk_win32_window_shape_combine_region (window, shape_region, offset_x, offset_y); } -static void -gdk_win32_window_process_updates_recurse (GdkWindow *window, - cairo_region_t *region) -{ - _gdk_window_process_updates_recurse (window, region); -} - gboolean gdk_win32_window_is_win32 (GdkWindow *window) { @@ -3452,7 +3445,6 @@ gdk_window_impl_win32_class_init (GdkWindowImplWin32Class *klass) impl_class->get_drag_protocol = _gdk_win32_window_get_drag_protocol; impl_class->register_dnd = _gdk_win32_window_register_dnd; impl_class->drag_begin = _gdk_win32_window_drag_begin; - impl_class->process_updates_recurse = gdk_win32_window_process_updates_recurse; //? impl_class->sync_rendering = _gdk_win32_window_sync_rendering; impl_class->simulate_key = _gdk_win32_window_simulate_key; impl_class->simulate_button = _gdk_win32_window_simulate_button; diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c index 3c7c6cc59d..a2f459672c 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -5491,13 +5491,6 @@ gdk_x11_window_set_composited (GdkWindow *window, #endif } -static void -gdk_x11_window_process_updates_recurse (GdkWindow *window, - cairo_region_t *region) -{ - _gdk_window_process_updates_recurse (window, region); -} - void _gdk_x11_display_before_process_all_updates (GdkDisplay *display) { @@ -5816,7 +5809,6 @@ gdk_window_impl_x11_class_init (GdkWindowImplX11Class *klass) impl_class->get_drag_protocol = gdk_x11_window_get_drag_protocol; impl_class->register_dnd = _gdk_x11_window_register_dnd; impl_class->drag_begin = _gdk_x11_window_drag_begin; - impl_class->process_updates_recurse = gdk_x11_window_process_updates_recurse; impl_class->sync_rendering = _gdk_x11_window_sync_rendering; impl_class->simulate_key = _gdk_x11_window_simulate_key; impl_class->simulate_button = _gdk_x11_window_simulate_button;