dix: inline SProcResourceReq()

Simplifying byte-swapping code flow by inlining SProcResourceReq()
instead of having complicated call chains.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-25 14:46:52 +02:00
committed by Enrico Weigelt
parent 794a3f3630
commit 5ccaceb43c
8 changed files with 143 additions and 61 deletions

View File

@@ -1567,6 +1567,9 @@ ProcGetWindowAttributes(ClientPtr client)
REQUEST(xResourceReq);
REQUEST_SIZE_MATCH(xResourceReq);
if (client->swapped)
swapl(&stuff->id);
WindowPtr pWin;
int rc = dixLookupWindow(&pWin, stuff->id, client, DixGetAttrAccess);
if (rc != Success)