render: consolidate byte-swapping in ProcRenderQueryVersion()

No need for extra functions and call tables for the few trivial lines.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2025-09-08 13:13:07 +02:00
committed by Enrico Weigelt
parent 2b875e18bc
commit 24d15f9b7b

View File

@@ -96,7 +96,6 @@ static int ProcRenderCreateConicalGradient(ClientPtr pClient);
static int ProcRenderDispatch(ClientPtr pClient);
static int SProcRenderQueryVersion(ClientPtr pClient);
static int SProcRenderQueryPictIndexValues(ClientPtr pClient);
static int SProcRenderCreatePicture(ClientPtr pClient);
static int SProcRenderChangePicture(ClientPtr pClient);
@@ -166,7 +165,7 @@ ProcRenderQueryVersion,
ProcRenderCreateRadialGradient, ProcRenderCreateConicalGradient};
int (*SProcRenderVector[RenderNumberRequests]) (ClientPtr) = {
SProcRenderQueryVersion,
ProcRenderQueryVersion,
ProcRenderQueryPictFormats,
SProcRenderQueryPictIndexValues,
ProcRenderQueryDithers,
@@ -253,9 +252,13 @@ ProcRenderQueryVersion(ClientPtr client)
RenderClientPtr pRenderClient = GetRenderClient(client);
REQUEST(xRenderQueryVersionReq);
REQUEST_SIZE_MATCH(xRenderQueryVersionReq);
if (client->swapped) {
swapl(&stuff->majorVersion);
swapl(&stuff->minorVersion);
}
pRenderClient->major_version = stuff->majorVersion;
pRenderClient->minor_version = stuff->minorVersion;
@@ -1960,16 +1963,6 @@ ProcRenderDispatch(ClientPtr client)
return BadRequest;
}
static int _X_COLD
SProcRenderQueryVersion(ClientPtr client)
{
REQUEST(xRenderQueryVersionReq);
REQUEST_SIZE_MATCH(xRenderQueryVersionReq);
swapl(&stuff->majorVersion);
swapl(&stuff->minorVersion);
return ProcRenderQueryVersion(client);
}
static int _X_COLD
SProcRenderQueryPictIndexValues(ClientPtr client)
{