Xi: inline SProcXGetSelectedExtensionEvents()

No need to have a hole bunch of extra functions, if we can just easily
inline the few relevant lines.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-17 12:11:08 +02:00
committed by Enrico Weigelt
parent d58de12e73
commit 53bae08ed0
3 changed files with 7 additions and 20 deletions

View File

@@ -364,7 +364,7 @@ SProcIDispatch(ClientPtr client)
case X_SelectExtensionEvent:
return ProcXSelectExtensionEvent(client);
case X_GetSelectedExtensionEvents:
return SProcXGetSelectedExtensionEvents(client);
return ProcXGetSelectedExtensionEvents(client);
case X_ChangeDeviceDontPropagateList:
return ProcXChangeDeviceDontPropagateList(client);
case X_GetDeviceDontPropagateList:

View File

@@ -66,21 +66,6 @@ SOFTWARE.
#include "swaprep.h"
#include "getprop.h"
/***********************************************************************
*
* This procedure gets the current selected extension events.
*
*/
int _X_COLD
SProcXGetSelectedExtensionEvents(ClientPtr client)
{
REQUEST(xGetSelectedExtensionEventsReq);
REQUEST_SIZE_MATCH(xGetSelectedExtensionEventsReq);
swapl(&stuff->window);
return (ProcXGetSelectedExtensionEvents(client));
}
/***********************************************************************
*
* This procedure gets the current device select mask,
@@ -91,6 +76,12 @@ SProcXGetSelectedExtensionEvents(ClientPtr client)
int
ProcXGetSelectedExtensionEvents(ClientPtr client)
{
REQUEST(xGetSelectedExtensionEventsReq);
REQUEST_SIZE_MATCH(xGetSelectedExtensionEventsReq);
if (client->swapped)
swapl(&stuff->window);
int i, rc = 0;
WindowPtr pWin;
XEventClass *buf = NULL;
@@ -99,9 +90,6 @@ ProcXGetSelectedExtensionEvents(ClientPtr client)
OtherInputMasks *pOthers;
InputClientsPtr others;
REQUEST(xGetSelectedExtensionEventsReq);
REQUEST_SIZE_MATCH(xGetSelectedExtensionEventsReq);
xGetSelectedExtensionEventsReply rep = {
.RepType = X_GetSelectedExtensionEvents,
};

View File

@@ -72,7 +72,6 @@ int ProcXUngrabDeviceKey(ClientPtr client);
int SProcXGetDeviceDontPropagateList(ClientPtr client);
int SProcXGetDeviceMotionEvents(ClientPtr client);
int SProcXGetExtensionVersion(ClientPtr client);
int SProcXGetSelectedExtensionEvents(ClientPtr client);
int SProcXIAllowEvents(ClientPtr client);
int SProcXIBarrierReleasePointer(ClientPtr client);
int SProcXIGetClientPointer(ClientPtr client);