diff options
Diffstat (limited to 'Xi/xigetclientpointer.c')
-rw-r--r-- | Xi/xigetclientpointer.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/Xi/xigetclientpointer.c b/Xi/xigetclientpointer.c index 1124ae08c..07dbf1800 100644 --- a/Xi/xigetclientpointer.c +++ b/Xi/xigetclientpointer.c @@ -27,15 +27,15 @@ #include <dix-config.h> #endif -#include <X11/X.h> /* for inputstr.h */ -#include <X11/Xproto.h> /* Request macro */ -#include "inputstr.h" /* DeviceIntPtr */ -#include "windowstr.h" /* window structure */ -#include "scrnintstr.h" /* screen structure */ +#include <X11/X.h> /* for inputstr.h */ +#include <X11/Xproto.h> /* Request macro */ +#include "inputstr.h" /* DeviceIntPtr */ +#include "windowstr.h" /* window structure */ +#include "scrnintstr.h" /* screen structure */ #include <X11/extensions/XI.h> #include <X11/extensions/XI2proto.h> #include "extnsionst.h" -#include "extinit.h" /* LookupDeviceIntRec */ +#include "extinit.h" /* LookupDeviceIntRec */ #include "exevents.h" #include "exglobals.h" @@ -56,22 +56,23 @@ SProcXIGetClientPointer(ClientPtr client) return ProcXIGetClientPointer(client); } -int ProcXIGetClientPointer(ClientPtr client) +int +ProcXIGetClientPointer(ClientPtr client) { int rc; ClientPtr winclient; xXIGetClientPointerReply rep; + REQUEST(xXIGetClientPointerReq); REQUEST_SIZE_MATCH(xXIGetClientPointerReq); - if (stuff->win != None) - { - rc = dixLookupClient(&winclient, stuff->win, client, - DixGetAttrAccess); + if (stuff->win != None) { + rc = dixLookupClient(&winclient, stuff->win, client, DixGetAttrAccess); if (rc != Success) return BadWindow; - } else + } + else winclient = client; rep.repType = X_Reply; @@ -94,11 +95,10 @@ int ProcXIGetClientPointer(ClientPtr client) void SRepXIGetClientPointer(ClientPtr client, int size, - xXIGetClientPointerReply* rep) + xXIGetClientPointerReply * rep) { swaps(&rep->sequenceNumber); swapl(&rep->length); swaps(&rep->deviceid); - WriteToClient(client, size, (char *)rep); + WriteToClient(client, size, (char *) rep); } - |