Nuke a call to deprecated LookupClient, and hopefully prevent a
null-pointer dereference, too!
(cherry picked from commit 3d28e9f953
)
This commit is contained in:
parent
b43ead0cfd
commit
b8a07ed44a
|
@ -138,7 +138,6 @@ RootlessNativeWindowMoved (WindowPtr pWin)
|
||||||
int sx, sy;
|
int sx, sy;
|
||||||
XID vlist[2];
|
XID vlist[2];
|
||||||
Mask mask;
|
Mask mask;
|
||||||
ClientPtr client;
|
|
||||||
RootlessWindowRec *winRec = WINREC(pWin);
|
RootlessWindowRec *winRec = WINREC(pWin);
|
||||||
|
|
||||||
if (xp_get_window_bounds ((xp_window_id)winRec->wid, &bounds) != Success) return;
|
if (xp_get_window_bounds ((xp_window_id)winRec->wid, &bounds) != Success) return;
|
||||||
|
@ -152,14 +151,11 @@ RootlessNativeWindowMoved (WindowPtr pWin)
|
||||||
vlist[1] = (INT16) bounds.y1 - sy;
|
vlist[1] = (INT16) bounds.y1 - sy;
|
||||||
mask = CWX | CWY;
|
mask = CWX | CWY;
|
||||||
|
|
||||||
/* pretend we're the owner of the window! */
|
|
||||||
client = LookupClient (pWin->drawable.id, NullClient);
|
|
||||||
|
|
||||||
/* Don't want to do anything to the physical window (avoids
|
/* Don't want to do anything to the physical window (avoids
|
||||||
notification-response feedback loops) */
|
notification-response feedback loops) */
|
||||||
|
|
||||||
no_configure_window = TRUE;
|
no_configure_window = TRUE;
|
||||||
ConfigureWindow (pWin, mask, vlist, client);
|
ConfigureWindow (pWin, mask, vlist, serverClient);
|
||||||
no_configure_window = FALSE;
|
no_configure_window = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user