diff options
Diffstat (limited to 'xorg-server/Xi/xigetclientpointer.c')
-rw-r--r-- | xorg-server/Xi/xigetclientpointer.c | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/xorg-server/Xi/xigetclientpointer.c b/xorg-server/Xi/xigetclientpointer.c index 3c90d588d..6ab2867f7 100644 --- a/xorg-server/Xi/xigetclientpointer.c +++ b/xorg-server/Xi/xigetclientpointer.c @@ -75,14 +75,13 @@ ProcXIGetClientPointer(ClientPtr client) else winclient = client; - rep = (xXIGetClientPointerReply) { - .repType = X_Reply, - .RepType = X_XIGetClientPointer, - .sequenceNumber = client->sequence, - .length = 0, - .set = (winclient->clientPtr != NULL), - .deviceid = (winclient->clientPtr) ? winclient->clientPtr->id : 0 - }; + + rep.repType = X_Reply; + rep.RepType = X_XIGetClientPointer; + rep.sequenceNumber = client->sequence; + rep.length = 0; + rep.set = (winclient->clientPtr != NULL); + rep.deviceid = (winclient->clientPtr) ? winclient->clientPtr->id : 0; WriteReplyToClient(client, sizeof(xXIGetClientPointerReply), &rep); return Success; |