[PR #1519] dix: inline ProcQueryExtension()

PR: https://github.com/X11Libre/xserver/pull/1519
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-12-02 19:12:55 +01:00
parent 1ded81981e
commit 970edb017c
4 changed files with 6 additions and 11 deletions

View File

@@ -292,6 +292,11 @@ int
ProcQueryExtension(ClientPtr client)
{
REQUEST(xQueryExtensionReq);
REQUEST_AT_LEAST_SIZE(xQueryExtensionReq);
if (client->swapped)
swaps(&stuff->nbytes);
REQUEST_FIXED_SIZE(xQueryExtensionReq, stuff->nbytes);
xQueryExtensionReply rep = { 0 };

View File

@@ -728,15 +728,6 @@ SProcQueryBestSize(ClientPtr client)
return ((*ProcVector[X_QueryBestSize]) (client));
}
int _X_COLD
SProcQueryExtension(ClientPtr client)
{
REQUEST(xQueryExtensionReq);
REQUEST_AT_LEAST_SIZE(xQueryExtensionReq);
swaps(&stuff->nbytes);
return ((*ProcVector[X_QueryExtension]) (client));
}
int _X_COLD
SProcChangeKeyboardMapping(ClientPtr client)
{

View File

@@ -64,7 +64,6 @@ int SProcOpenFont(ClientPtr client);
int SProcPutImage(ClientPtr client);
int SProcQueryBestSize(ClientPtr client);
int SProcQueryColors(ClientPtr client);
int SProcQueryExtension(ClientPtr client);
int SProcReparentWindow(ClientPtr client);
int SProcRotateProperties(ClientPtr client);
int SProcSetClipRectangles(ClientPtr client);

View File

@@ -430,7 +430,7 @@ int (*SwappedProcVector[256]) (ClientPtr /* client */) = {
ProcFreeCursor, /* 95 */
SProcRecolorCursor,
SProcQueryBestSize,
SProcQueryExtension,
ProcQueryExtension,
ProcListExtensions,
SProcChangeKeyboardMapping, /* 100 */
ProcGetKeyboardMapping,