Xi: ProcXIGetSelectedEvents must use WriteToClient for swapped data.
The data is already swapped before, so we just post it to the client as-is, without attempting to swap it again. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
aa2babf11c
commit
7868956b0f
|
@ -239,10 +239,7 @@ ProcXIGetSelectedEvents(ClientPtr client)
|
||||||
WriteReplyToClient(client, sizeof(xXIGetSelectedEventsReply), &reply);
|
WriteReplyToClient(client, sizeof(xXIGetSelectedEventsReply), &reply);
|
||||||
|
|
||||||
if (reply.num_masks)
|
if (reply.num_masks)
|
||||||
{
|
WriteToClient(client, reply.length * 4, buffer);
|
||||||
WriteSwappedDataToClient(client, reply.length * 4, buffer);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
xfree(buffer);
|
xfree(buffer);
|
||||||
return Success;
|
return Success;
|
||||||
|
|
Loading…
Reference in New Issue