From bb8c1f573df48190d9f42d7fac8e33ddafb82165 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Tue, 30 Jul 2024 21:02:24 +0200 Subject: [PATCH] (!1654) Xnest: replace XConfigureWindow() calls by xcb_configure_window() Signed-off-by: Enrico Weigelt, metux IT consult --- hw/xnest/Window.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/hw/xnest/Window.c b/hw/xnest/Window.c index ba82ca4a1..91d5ded9e 100644 --- a/hw/xnest/Window.c +++ b/hw/xnest/Window.c @@ -188,7 +188,7 @@ void xnestConfigureWindow(WindowPtr pWin, unsigned int mask) { unsigned int valuemask; - XWindowChanges values; + xcb_params_configure_window_t values; if (mask & XCB_CONFIG_WINDOW_SIBLING && xnestWindowPriv(pWin)->parent != xnestWindowParent(pWin)) { @@ -238,8 +238,7 @@ xnestConfigureWindow(WindowPtr pWin, unsigned int mask) xnestWindowPriv(pWin)->border_width = pWin->borderWidth; } - if (valuemask) - XConfigureWindow(xnestDisplay, xnestWindow(pWin), valuemask, &values); + xcb_aux_configure_window(xnestUpstreamInfo.conn, xnestWindow(pWin), valuemask, &values); if (mask & XCB_CONFIG_WINDOW_SIBLING && xnestWindowPriv(pWin)->sibling_above != xnestWindowSiblingAbove(pWin)) { @@ -251,7 +250,8 @@ xnestConfigureWindow(WindowPtr pWin, unsigned int mask) /* the top sibling */ valuemask = XCB_CONFIG_WINDOW_STACK_MODE; values.stack_mode = Above; - XConfigureWindow(xnestDisplay, xnestWindow(pSib), valuemask, &values); + + xcb_aux_configure_window(xnestUpstreamInfo.conn, xnestWindow(pSib), valuemask, &values); xnestWindowPriv(pSib)->sibling_above = XCB_WINDOW_NONE; /* the rest of siblings */ @@ -259,8 +259,7 @@ xnestConfigureWindow(WindowPtr pWin, unsigned int mask) valuemask = XCB_CONFIG_WINDOW_SIBLING | XCB_CONFIG_WINDOW_STACK_MODE; values.sibling = xnestWindowSiblingAbove(pSib); values.stack_mode = Below; - XConfigureWindow(xnestDisplay, xnestWindow(pSib), valuemask, - &values); + xcb_aux_configure_window(xnestUpstreamInfo.conn, xnestWindow(pSib), valuemask, &values); xnestWindowPriv(pSib)->sibling_above = xnestWindowSiblingAbove(pSib); }