[PATCH xserver 09/12] xwayland: Put getting a xwl_window from a Window in a helper
Jonas Ådahl
jadahl at gmail.com
Thu Sep 8 10:46:38 UTC 2016
Signed-off-by: Jonas Ådahl <jadahl at gmail.com>
---
hw/xwayland/xwayland.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/hw/xwayland/xwayland.c b/hw/xwayland/xwayland.c
index 847321e..5ceab0f 100644
--- a/hw/xwayland/xwayland.c
+++ b/hw/xwayland/xwayland.c
@@ -102,6 +102,12 @@ static DevPrivateKeyRec xwl_window_private_key;
static DevPrivateKeyRec xwl_screen_private_key;
static DevPrivateKeyRec xwl_pixmap_private_key;
+static struct xwl_window *
+xwl_window_get(WindowPtr window)
+{
+ return dixLookupPrivate(&window->devPrivates, &xwl_window_private_key);
+}
+
struct xwl_screen *
xwl_screen_get(ScreenPtr screen)
{
@@ -334,8 +340,7 @@ xwl_unrealize_window(WindowPtr window)
xwl_screen->UnrealizeWindow = screen->UnrealizeWindow;
screen->UnrealizeWindow = xwl_unrealize_window;
- xwl_window =
- dixLookupPrivate(&window->devPrivates, &xwl_window_private_key);
+ xwl_window = xwl_window_get(window);
if (!xwl_window)
return ret;
--
2.7.4
More information about the xorg-devel
mailing list