xkb: inline SProcXkbSetDebuggingFlags()

No need to have whole extra functions for just a few LoC.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-24 16:48:13 +02:00
committed by Enrico Weigelt
parent d497375eaa
commit 6df2a9a01a
2 changed files with 12 additions and 17 deletions

View File

@@ -6793,12 +6793,20 @@ ProcXkbSetDeviceInfo(ClientPtr client)
int
ProcXkbSetDebuggingFlags(ClientPtr client)
{
CARD32 newFlags, newCtrls, extraLength;
int rc;
REQUEST(xkbSetDebuggingFlagsReq);
REQUEST_AT_LEAST_SIZE(xkbSetDebuggingFlagsReq);
if (client->swapped) {
swapl(&stuff->affectFlags);
swapl(&stuff->flags);
swapl(&stuff->affectCtrls);
swapl(&stuff->ctrls);
swaps(&stuff->msgLength);
}
CARD32 newFlags, newCtrls, extraLength;
int rc;
rc = dixCallServerAccessCallback(client, DixDebugAccess);
if (rc != Success)
return rc;

View File

@@ -209,19 +209,6 @@ SProcXkbSetDeviceInfo(ClientPtr client)
return ProcXkbSetDeviceInfo(client);
}
static int _X_COLD
SProcXkbSetDebuggingFlags(ClientPtr client)
{
REQUEST(xkbSetDebuggingFlagsReq);
REQUEST_AT_LEAST_SIZE(xkbSetDebuggingFlagsReq);
swapl(&stuff->affectFlags);
swapl(&stuff->flags);
swapl(&stuff->affectCtrls);
swapl(&stuff->ctrls);
swaps(&stuff->msgLength);
return ProcXkbSetDebuggingFlags(client);
}
int _X_COLD
SProcXkbDispatch(ClientPtr client)
{
@@ -278,7 +265,7 @@ SProcXkbDispatch(ClientPtr client)
case X_kbSetDeviceInfo:
return SProcXkbSetDeviceInfo(client);
case X_kbSetDebuggingFlags:
return SProcXkbSetDebuggingFlags(client);
return ProcXkbSetDebuggingFlags(client);
default:
return BadRequest;
}