mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 08:04:30 +00:00
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:
committed by
Enrico Weigelt
parent
2b875e18bc
commit
24d15f9b7b
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user