[gtk+] gdkwindow: Provide a default implementation of process_updates_recurse
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gdkwindow: Provide a default implementation of process_updates_recurse
- Date: Sun, 22 Jun 2014 14:21:14 +0000 (UTC)
commit 58715796d2e917dd4b3896f8a49b6712327710a7
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Sun Jun 22 09:28:13 2014 -0400
gdkwindow: Provide a default implementation of process_updates_recurse
As a quick code cleanup.
gdk/broadway/gdkwindow-broadway.c | 8 --------
gdk/gdkoffscreenwindow.c | 8 --------
gdk/gdkwindowimpl.c | 8 ++++++++
gdk/wayland/gdkwindow-wayland.c | 8 --------
gdk/win32/gdkwindow-win32.c | 8 --------
gdk/x11/gdkwindow-x11.c | 8 --------
6 files changed, 8 insertions(+), 40 deletions(-)
---
diff --git a/gdk/broadway/gdkwindow-broadway.c b/gdk/broadway/gdkwindow-broadway.c
index 75a12d9..3113040 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 f54d3d1..e67a8b7 100644
--- a/gdk/gdkoffscreenwindow.c
+++ b/gdk/gdkoffscreenwindow.c
@@ -652,13 +652,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 6727c9f..b7ec4ed 100644
--- a/gdk/gdkwindowimpl.c
+++ b/gdk/gdkwindowimpl.c
@@ -40,9 +40,17 @@ gdk_window_impl_beep (GdkWindow *window)
}
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 826660c..f57ba6c 100644
--- a/gdk/wayland/gdkwindow-wayland.c
+++ b/gdk/wayland/gdkwindow-wayland.c
@@ -1805,13 +1805,6 @@ gdk_wayland_window_destroy_notify (GdkWindow *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 53c8daa..31b38f9 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 3c7c6cc..a2f4596 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;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]